我正在使用 SendMessage(HWND_BROUADCART, WM_SYSCOMMAND, SC_MONITORRPOWER, 2)
关闭监视器。
可以,但是当有人触摸键盘或鼠标时显示器会重新打开。我尝试使用 DevicePowerSetDeviceState 函数和键盘和鼠标的 DEVICEPOWER_CLEAR_WAKEENABLED 来摆脱这个问题:它没有返回任何错误,但也没有任何效果。
如何防止显示器在 Vista 和 Windows7 中重新开机?
最佳答案
将所有显示器连接到同一个 socket (如果您有很多显示器,则连接两个、三个…… socket )并在教师 table 上放一个电源开关。
并非所有问题都应该由软件解决。
关于c++ - 防止显示器开机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2941393/