Anda dapat mendeteksi bangun dengan membandingkan waktu sistem saat ini secara berkala dengan waktu sistem sebelumnya.
Sunting:inilah contoh yang sepertinya akan membantu Anda mendeteksi ketika mesin akan tidur:http://www.codeguru.com/cpp/w-p/system/messagehandling/article.php/c6907