我正在编写一个应用程序,该显示器和前面板将作为双屏幕设置在Windows 7系统上运行。大多数时候将使用虚拟桌面软件访问它,而虚拟化软件只能显示监视器上的内容,而不是前面板。当显示器设置为“仅显示桌面1”时访问WPF中的第二台显示器
当设置为“扩展这些显示”时,虚拟化软件显示两个屏幕拼接在一起,并且似乎没有办法将其关闭。如果我将多显示设置设置为“仅显示桌面1”,则虚拟化系统可正常工作,但现在在我的WPF应用程序中,就好像第二个显示器不存在一样。我的Screen.AllScreens数组只显示一个监视器。
当桌面设置为“只显示桌面1”时,是否有办法让我的WPF应用程序以全屏模式显示在第二台显示器上?为了这个应用程序的目的,它只会是全屏。
有趣的问题。如果你没有得到答案,并最终黑客WinAPI,请张贴您的解决方案。 – 2012-02-07 21:55:56