如何在 Windows 上关闭或黑屏显示器

问题描述

我正在处理类似 Teamviewer 的黑屏问题。

我想关闭显示器电源或使显示器完全变黑。

这个方法https://stackoverflow.com/a/713511/2469925对我没用。因为当使用鼠标或键盘时,显示器会自动打开。

我发现了 IOCTL_VIDEO_SET_OUTPUT_DEVICE_POWER_STATE,但我猜它在 XP 之后看起来已经过时了。我认为目前没有使用。

我也用 Teamviewer Monitor 驱动程序尝试了 Setting brightness on Windows 10 using C++ WinAPI 这种方法。(Teamviewer 驱动程序允许我访问设备) 我可以处理 Createfile 但

DeviceIoControl(h,IOCTL_VIDEO_SET_disPLAY_BRIGHTnesS,(disPLAY_BRIGHTnesS*)&_displayBrightness,nOutBufferSize,NULL,&ret,空)

总是返回 1,这是错误/无效的函数

当我检查我的 win10 设置时,我也找不到亮度设置。没有这样的菜单

任何帮助将不胜感激。

我如何使用司机或无人驾驶来做到这一点。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)