将桌面设置为在 Windows 中以双显示方式扩展/克隆
Posted
技术标签:
【中文标题】将桌面设置为在 Windows 中以双显示方式扩展/克隆【英文标题】:set desktop to extend/clone in dual display in windows 【发布时间】:2011-09-14 17:14:15 【问题描述】:如何以编程方式将窗口显示设置从扩展桌面更改为克隆桌面,反之亦然?
【问题讨论】:
【参考方案1】:如果您使用的是 Windows7,您可以使用带有参数 /extend
和 /clone
的 DisplaySwitch.exe
文件
【讨论】:
很高兴知道这个可执行文件存在!为我节省了很多时间。也适用于 Window 8。不知道它是否适用于 Vista。 还有 Windows 11 22000.51! :)【参考方案2】:我不相信这个问题不会是一个简单的“在这个 .NET 类中调用这个方法”。但是,可以使用EnumDisplaySettingsEx()
API 来完成。这是一个与您类似的 SO 问题,其中包含您深入研究此问题所需的信息:
How do I enable a second monitor in C#?
【讨论】:
嗯,这是很久以前的事了,但我无法使用EnumDisplaySettingsEx()
设置复制或镜像显示的任何选项。您的链接只是演示了如何将屏幕设置为主屏幕。以上是关于将桌面设置为在 Windows 中以双显示方式扩展/克隆的主要内容,如果未能解决你的问题,请参考以下文章
在 Windows 上的 Java 中以编程方式创建 wifi 对等连接? [关闭]
在 Windows XP 中以编程方式旋转显示? (C++/Qt 和 WindowsAPI)