windows - 当 Windows 从睡眠模式唤醒显示器时如何接收通知?
问题描述
我想处理 Windows 从睡眠模式唤醒显示器但操作系统本身不处于睡眠模式时的情况。当用户一段时间不活动并且操作系统将显示器置于睡眠模式以节省电量时,会发生这种情况。一段时间后,用户醒来,操作系统打开显示屏。
我希望在WindowProc
功能中从操作系统获得通知,但这种方法不起作用。可能需要通过某些功能注册此类通知,例如WTSRegisterSessionNotification
.
解决方案
尝试将RegisterPowerSettingNotification与power guid GUID_SESSION_DISPLAY_STATUS
一起使用。
推荐阅读
- javascript - 从 Express 中的 sid 获取会话
- javascript - Redux Form 不允许编辑 Initialize Form 状态值
- c# - UWP 连接字符串
- java - 如何在启动完成时发送通知?
- c# - C# Smooth Rainbow Fading 问题
- javascript - 如何隔开复选框,列出和删除按钮
- cuda - cudaStreamAddCallback 以后不会阻塞 cudaMemcpyAsync
- node.js - NodeJS req.body 始终为空
- javascript - 如何将数据从 app.component 传递给 ionic 中的子组件或其他组件
- javascript - 如何复制特定的 imdb ID 并将其添加到另一个状态?