3

我有一个 Windows 消息循环。我需要检测屏幕何时重新启动。有windows消息吗?

检测电源状态变化包含C#方式,我需要C++方式,使用win32 API。

如果没有 Windows 消息,我如何轮询屏幕监视器电源状态?

4

2 回答 2

4

有一条 Windows 消息WM_POWERBROADCAST。Windows API 对电源管理有很多支持。有关详细信息,请参阅MSDN 上的Windows 电源管理部分。

于 2011-01-02T23:10:35.840 回答
0

对于较新的 Windows 版本(从 Windows 8 开始),您应该使用 GUID_CONSOLE_DISPLAY_STATE 而不是 GUID_MONITOR_POWER_ON

于 2013-02-19T09:57:44.790 回答