【问题标题】:set desktop to extend/clone in dual display in windows将桌面设置为在 Windows 中以双显示方式扩展/克隆
【发布时间】:2011-09-14 17:14:15
【问题描述】:

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

【问题讨论】:

    标签: c# winapi windows-7 windows-xp


    【解决方案1】:

    如果您使用的是 Windows7,您可以使用带有参数 /extend/cloneDisplaySwitch.exe 文件

    【讨论】:

    • 很高兴知道这个可执行文件存在!为我节省了很多时间。也适用于 Window 8。不知道它是否适用于 Vista。
    • 还有 Windows 11 22000.51! :)
    【解决方案2】:

    我不相信这个问题不会是一个简单的“在这个 .NET 类中调用这个方法”。但是,可以使用EnumDisplaySettingsEx() API 来完成。这是一个与您类似的 SO 问题,其中包含您深入研究此问题所需的信息:

    How do I enable a second monitor in C#?

    【讨论】:

    • 嗯,这是很久以前的事了,但我无法使用 EnumDisplaySettingsEx() 设置复制或镜像显示的任何选项。您的链接只是演示了如何将屏幕设置为主屏幕。
    猜你喜欢
    • 2010-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-06
    • 2010-09-15
    • 1970-01-01
    相关资源
    最近更新 更多