Bạn có thể phát hiện đánh thức bằng cách so sánh định kỳ thời gian hệ thống hiện tại với thời gian hệ thống trước đó.
Chỉnh sửa:đây là một ví dụ có vẻ như nó sẽ giúp bạn phát hiện khi nào máy chuyển sang chế độ ngủ:http://www.codeguru.com/cpp/w-p/system/messagehandling/article.php/c6907