我有一个 Windows 消息循环。我需要检测屏幕何时重新启动。有windows消息吗?
检测电源状态变化包含C#方式,我需要C++方式,使用win32 API。
如果没有 Windows 消息,我如何轮询屏幕监视器电源状态?
我有一个 Windows 消息循环。我需要检测屏幕何时重新启动。有windows消息吗?
检测电源状态变化包含C#方式,我需要C++方式,使用win32 API。
如果没有 Windows 消息,我如何轮询屏幕监视器电源状态?
有一条 Windows 消息WM_POWERBROADCAST。Windows API 对电源管理有很多支持。有关详细信息,请参阅MSDN 上的Windows 电源管理部分。
对于较新的 Windows 版本(从 Windows 8 开始),您应该使用 GUID_CONSOLE_DISPLAY_STATE 而不是 GUID_MONITOR_POWER_ON