【发布时间】:2011-09-25 17:39:05
【问题描述】:
如果“Windows 电源管理”已关闭显示,我如何以编程方式检查 Windows 7 和 XP? (如果能收到事件就更好了。)
【问题讨论】:
-
可能是 this 的副本?最重要的是,这实际上是不可能的。
-
你为什么想知道?那你可以重新打开它吗?有一种方法可以对 Windows 说“当这个应用程序运行时,它不会获得太多的键盘/鼠标操作,但这并不意味着我们处于空闲状态,所以不要让屏幕变黑”(例如,对于视频播放器)。如果是你,阻止消隐总比被通知好,对吧?
-
这个问题似乎集中在人类使用电源开关关闭显示器,而不是 Windows 因为空闲时间而这样做
-
您可以查看 IMSVidDevice:msdn.microsoft.com/en-us/library/dd694519(VS.85).aspx
标签: c# c++ winapi windows-7 windows-xp