【发布时间】:2012-02-07 20:58:35
【问题描述】:
我正在编写一个应用程序,它将在带有监视器和前面板的 Windows 7 系统上运行,作为双屏设置。大部分时间将使用虚拟桌面软件来访问它,并且虚拟化软件应该只显示显示器上的内容,而不是前面板。
当设置为“扩展这些显示器”时,虚拟化软件显示两个屏幕拼接在一起,并且似乎没有办法将其关闭。如果我将多个显示器设置为“仅在 1 上显示桌面”,则虚拟化系统可以正常工作,但现在在我的 WPF 应用程序中,就好像第二个显示器不存在一样。我的 Screen.AllScreens 数组只显示一个监视器。
当桌面设置为“仅在 1 上显示桌面”时,有没有办法让我的 WPF 应用程序以全屏模式显示在第二台显示器上?就本应用而言,它只会全屏显示。
【问题讨论】:
-
有趣的问题。如果您没有得到答案并最终破解 WinAPI,请发布您的解决方案。
标签: wpf windows-7 multiple-monitors