当显示器退出省电模式时是否会记录事件?

当显示器退出省电模式时是否会记录事件?

我正在使用任务计划程序在有人登录、解锁站点时启动一个程序,并且我想在屏幕在锁定之前重新打开时执行此操作。即省电功能会在 5 分钟后关闭屏幕,锁定会在 15 分钟后发生。

我应该注册哪个事件来捕获再次显示的屏幕?

答案1

GetDevicePowerState 有时适用于显示器。如果存在,您可以打开 \.\LCD 设备。使用完毕后立即关闭它。

从本质上讲,您运气不佳——没有可靠的方法来检测显示器电源状态,除非编写设备驱动程序并过滤显示驱动程序链上的所有电源 IRP。而且这也不是很可靠。

从 StackOverflow 帖子中发现这里

相关内容