24
A
回答
48
// Hibernate
Application.SetSuspendState(PowerState.Hibernate, true, true);
// Standby
Application.SetSuspendState(PowerState.Suspend, true, true);
或者,如果你喜歡的系統調用:
[DllImport("Powrprof.dll", CharSet=CharSet.Auto, ExactSpelling=true)]
public static extern bool SetSuspendState(bool hiberate, bool forceCritical, bool disableWakeEvent);
// Hibernate
SetSuspendState(true, true, true);
// Standby
SetSuspendState(false, true, true);
+0
謝謝,非常豐富和有益的。 – 2010-01-17 15:07:30
+4
那麼如何在Windows 8中做到這一點? – 2013-01-31 19:53:42
+0
@ fre0n當系統被調用時它不會觸發事件PowerModeChanged。 – prabhakaran 2013-10-10 08:27:09
相關問題
- 1. Lua腳本電腦睡覺
- 2. 電腦睡眠時更改
- 3. EEGLAB睡眠腦電數據預處理
- 4. .net電腦睡眠和處置不叫
- 5. POCO C++和電腦的睡眠和喚醒
- 6. 更換電腦後睡眠()變得不太準確? (C++)
- 7. 把可運行的睡覺
- 8. 電話不睡覺?
- 9. 獲取QT響應電源事件(睡眠/休眠)
- 10. 如何創建阻止電腦休眠的C#應用程序?
- 11. 睡眠()或睡眠()的準確程度
- 12. 把休眠或條件標準
- 13. .NET Stopwatch是否等待/睡眠/休眠?
- 14. Linux睡眠/休眠預定時間量
- 15. 防止域GPO成員計算機自動睡眠或休眠
- 16. Windows是否進入睡眠模式或使用C++進行休眠?
- 17. 睡眠或等待()
- 18. 筆記本電腦/桌面睡眠事件
- 19. 防止Mac筆記本電腦在關閉時睡眠?
- 20. Qt有沒有辦法阻止電腦進入睡眠狀態?
- 21. 如何在電腦睡眠時使「.bat」文件「激活」
- 22. 睡眠計時器,當電話睡
- 23. C#程序 - 暫停或睡眠完成
- 24. SIGALRM和睡眠()C++
- 25. 從睡眠打電話
- 26. Android C2DM睡眠電話
- 27. 休眠或JPA?
- 28. 睡眠(X)導致計算機,而不是睡覺
- 29. 睡覺
- 30. 睡覺
你可以找到在此[鏈接]需要的所有信息(http://www.geekpedia.com/tutorial177_Lock-Stand-By -Hibernate-and-Log-Off.html)用於鎖定PC,待機模式,休眠和註銷。 – Alex 2010-01-17 03:06:43
謝謝,我還需要鎖PC代碼。 – 2010-01-17 15:08:08