1
如何將我的程序做一些事情時,計算機將「休眠」,並做一些事情,當它醒來?我的程序使用「IPv4InterfaceStatistics」類..send保存和接收字節..和 當計算機進入休眠狀態喚醒它保存虛幻值。感謝您的幫助!做一些事情,當計算機進入「休眠」
如何將我的程序做一些事情時,計算機將「休眠」,並做一些事情,當它醒來?我的程序使用「IPv4InterfaceStatistics」類..send保存和接收字節..和 當計算機進入休眠狀態喚醒它保存虛幻值。感謝您的幫助!做一些事情,當計算機進入「休眠」
看看在RegisterPowerSettingNotification贏API方法。它將允許您的應用程序通過您的WndProc
方法接收WM_POWERBROADCAST
。
這裏的pinvoke.net文章,以幫助你將它添加到您的應用程序。 http://www.pinvoke.net/default.aspx/user32/registerpowersettingnotification.html
做什麼......? – 2011-04-30 11:11:02
看到這個[可能重複(http://stackoverflow.com/questions/1562474/how-do-i-check-when-the-computer-is-being-put-to-sleep-or-wakes-up) 。一般來說,在詢問睡眠模式時應該指定一個操作系統。即使讀者認爲「Windows」,您定位的是哪個版本? – hardmath 2011-04-30 11:11:34
你可以添加你使用的操作系統嗎?這個問題適用於Linux,Solaris,Windows,OSX,Android和iPhoneOS(這些都是可以從C#中獲得System.Net.NetworkInformation.IPv4InterfaceStatistics的所有平臺) – IanNorton 2011-04-30 11:14:47