Windows 7 在“之间切换”;“扩展这些显示”;及;仅在1”上显示桌面;

Windows 7 在“之间切换”;“扩展这些显示”;及;仅在1”上显示桌面;,windows-7,multiple-monitors,Windows 7,Multiple Monitors,我正在寻找一种在Windows7中以编程方式更改视频属性的方法。我想在“扩展这些显示”和“仅在1上显示桌面”之间切换多显示状态(如控制面板>外观和个性化设置>显示>屏幕分辨率中所示) 我认为,只要知道使用正确参数调用的正确Windows可执行文件/dll,并将其绑定到脚本或快捷方式中,这类事情可能是可行的,但如果是这样,我就无法获得这些信息 当然,实际的代码解决方案很好,但我希望更改是永久性的,而不仅仅是在应用程序期间禁用其他监视器。如果您仍然对答案感兴趣,快捷方式是win+p。您可以使用自动热

我正在寻找一种在Windows7中以编程方式更改视频属性的方法。我想在“扩展这些显示”和“仅在1上显示桌面”之间切换多显示状态(如控制面板>外观和个性化设置>显示>屏幕分辨率中所示)

我认为,只要知道使用正确参数调用的正确Windows可执行文件/dll,并将其绑定到脚本或快捷方式中,这类事情可能是可行的,但如果是这样,我就无法获得这些信息


当然,实际的代码解决方案很好,但我希望更改是永久性的,而不仅仅是在应用程序期间禁用其他监视器。

如果您仍然对答案感兴趣,快捷方式是win+p。您可以使用自动热键编写脚本,并从程序中调用自动热键脚本。这是一个解决办法,但总比没有好。

amaaaazing。我怎么会不知道呢?注意:在XP或Vista中不工作;只是一个Win7功能。也许这就是为什么:)