首页 > 解决方案 > 当 Windows 从睡眠模式唤醒显示器时如何接收通知?

问题描述

我想处理 Windows 从睡眠模式唤醒显示器但操作系统本身不处于睡眠模式时的情况。当用户一段时间不活动并且操作系统将显示器置于睡眠模式以节省电量时,会发生这种情况。一段时间后,用户醒来,操作系统打开显示屏。

此行为在电源选项中进行了调整,如下面的屏幕截图所示: 在此处输入图像描述

我希望在WindowProc功能中从操作系统获得通知,但这种方法不起作用。可能需要通过某些功能注册此类通知,例如WTSRegisterSessionNotification.

标签: windowswinapi

解决方案


尝试将RegisterPowerSettingNotificationpower guid GUID_SESSION_DISPLAY_STATUS一起使用。


推荐阅读