当我使用笔记本电脑时,我使用 3 个显示器:
- 笔记本电脑显示屏
- 第二台显示器(通过 VGA 连接)
- 电视(通过 HDMI 连接)
我的显卡不支持 3 个显示器,所以我不断地从 2 个显示器切换到 3 个显示器:当我在计算机上时,我使用第二个显示器,当我想看一些电影等时,我使用第三个显示器。
我目前必须去屏幕分辨率,选择未使用的显示器,然后选择将桌面扩展到此显示器.
有什么办法可以自动化它吗?
是否有任何命令行工具或任何 Windows API 允许执行此操作?
Edit:
显示转换器似乎做了我需要的事情,但问题是它只检测工作监视器。未检测到第三个显示器(当前未使用),因此我无法连接它。
DisplaySwitch.exe 上的一些 RE 显示它调用
SetDisplayConfig(0, NULL, NULL, NULL, 0x888)
在我的计算机上将其设置为扩展。
从那里开始,我进行了一些挖掘,找到了设置显示配置文档显然也这个页面使用一些示例代码来查询当前的显示状态,并添加实际的标志来更改它们(如果您愿意的话)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)