2016年2月3日 星期三

C# Get power mode(Suspend, Sleep, Resume) 抓取power狀態改變事件

English
========================================================================
How to get the power mode change like sleep or resume. We can use the Windows's power changed event to solve this problem.

1. Insert the code as below in your application.


2. Run the application and sleep and resume. We can get the power changed event.




中文
========================================================================
如何抓取從電腦從 Sleep 狀態回復或進入 Sleep 狀態,僅需要抓取以下的事件,即可完成。

1. Windows 內建了 power 狀態改變的事件,只需增加以下的程式碼


2. 程式執行了睡眠與從睡眠中喚醒,範例的執行結果如下:


沒有留言:

OS Operating System 作業系統 恐龍書 筆記分享

發現一個作業系統說明的網站, 對於 process vs thread, semaphore vs mutex, deadlock 說明很詳細, 有興趣的人可以去以下的網頁逛逛。 附上網址連結: link   link2