如何在空闲计时器关闭后重新打开显示器?
我将Windows 7中的电源选项设置为:
在1分钟后关闭显示器
去睡觉:永远不会
但我不知道如何通过代码将其重新打开。
答案 0 :(得分:1)
这看起来很有希望:http://www.codeproject.com/KB/cs/Monitor_management_guide.aspx
它使用“SendMessage”API调用:
SC_MONITORPOWER设置的状态 显示。此命令支持设备 具有省电功能的 作为电池供电的个人 电脑。 lParam参数可以 具有以下值:
-1 - 显示器正在启动
1 - 显示器电量不足
2 - 显示屏正在关闭
答案 1 :(得分:0)
您需要打开它,还是只是阻止它关闭?如果是后者,您可以使用WinAPI:
SetThreadExecutionState(ES_DISPLAY_REQUIRED)
我不认为内置了一个.net包装器,但你应该能够启动它。