在Windows系统中,如何将桌面设置为双显示器的扩展或克隆模式?

4

我该如何以编程的方式将Windows显示设置从扩展桌面更改为克隆桌面,反之亦然?

2个回答

7
如果你使用的是Windows7操作系统,你可以使用DisplaySwitch.exe文件来实现/extend/clone参数。

很高兴知道这个可执行文件的存在!省了我很多时间。在Windows 8中也可以使用。不知道它是否能在Vista上运行。 - Vippy
而且 Windows 11 22000.51! :) - Adrian S

3

我认为这个问题不会像"在这个.NET类中调用这个方法"那样简单。然而,可以使用EnumDisplaySettingsEx()API来完成。这里有一个与你类似的SO问题,其中包含了你需要深入研究此问题的信息:

如何在C#中启用第二个显示器?


嗯,很久以前了,但我不能使用 EnumDisplaySettingsEx() 设置任何选项来复制或镜像显示。你提供的链接只是演示如何将屏幕设置为主显示器。 - eDeviser

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接