我有一个Windows消息循环。我需要检测屏幕何时恢复供电。有窗口消息吗?
detect power state change包含C#方式,我需要C ++方式,使用win32 API。
如果没有Windows消息,如何轮询屏幕监视器电源状态?
答案 0 :(得分:4)
有一条Windows消息WM_POWERBROADCAST。 Windows API对电源管理有很多支持。有关详细信息,请参阅MSDN上Windows Power Management部分。
答案 1 :(得分:0)
对于较新的Windows版本(从Windows 8开始),您应该使用GUID_CONSOLE_DISPLAY_STATE而不是GUID_MONITOR_POWER_ON