3

Windowsメッセージループがあります。画面の電源が戻ったときに検出する必要があります。Windowsメッセージはありますか?

電源状態の変化の検出にはC#の方法が含まれていますが、win32APIを使用したC++の方法が必要です。

Windowsメッセージがない場合、画面モニターの電源状態をポーリングするにはどうすればよいですか?

4

2 に答える 2

4

WindowsメッセージWM_POWERBROADCASTがあります。そこで、WindowsAPIは電力管理を多くサポートしています。詳細については、MSDNのWindowsPowerManagementのセクションを参照してください。

于 2011-01-02T23:10:35.840 に答える
0

新しいWindowsバージョン(Windows 8以降)の場合は、GUID_MONITOR_POWER_ONの代わりにGUID_CONSOLE_DISPLAY_STATEを使用する必要があります

于 2013-02-19T09:57:44.790 に答える