我有一台 Dell U2312HM 23 英寸屏幕,以扩展桌面模式连接到我的 HP Envy 笔记本电脑。有没有办法让两个Metro “Windows 8 风格 UI”并排运行,每个屏幕上各运行一个应用程序?
我尝试在两边都运行它们,但都失败了,Windows坚持当我启动第二个Metro “Windows 8 风格 UI”应用程序时,将另一个屏幕设置为桌面模式,这种行为让我抓狂
答案1
我认为这是不可能的。虽然从 Release Preview 开始,你可以将以前称为 Metro 的界面中运行的应用程序从一个显示器移动到另一个显示器,但据我所知,Windows 8 的设计仍然只会在一个显示器上运行该界面,而所有其他显示器将默认为桌面模式。
虽然阅读构建 Windows 8博客似乎暗示了如何在任何显示器上使用这些应用程序,您会注意到,在所有显示的示例中,以前称为 Metro 的界面仅显示在一台显示器上,而其他显示器都显示桌面模式。
Paul Thurrott 有一个文章对此进行了更详细的阐述。
注:微软已宣布 Windows 8.1 将能够同时在多个屏幕上运行 Metro 应用。Windows 8.1 将是 Windows 8 的免费升级,计划于今年秋季发布。
答案2
这个问题的答案是‘你想要的在 Windows 8 RTM 中是不可能实现的’。
使用 Windows 8 RTM,无法并排使用两个应用程序,但有以下例外:
如果其中一个应用处于 Metro-Snap 模式,则可以启动两个应用。您可以通过打开一个 metro 应用,将该应用的顶部边框拖到屏幕的左侧或右侧来查看。捕捉后(我们称之为 metro-snapped),您可以点击显示器左下角的热角,再次打开开始屏幕(或只需按 Control+Escape)。现在您会看到开始屏幕,您可以启动另一个 metro 应用。之后您将有两个应用,一个捕捉到小屏幕,另一个捕捉到大屏幕。
我们最近发布了 RetroUI Pro v3 (RetroUI.com),它允许用户在可调整大小的窗口中运行应用程序。我们还集成了使用 Windows 8 运行多台显示器的支持。因此,您可以在可调整大小的窗口中运行应用程序并在显示器之间移动它们。话虽如此,由于 Windows 8 RTM 的架构,该用户所请求的功能无法实现。
在 RetroUI Pro v3 中,我们发布了名为 SuperSize 的新技术,它允许 Metro 应用程序跨越由多台显示器组成的阵列。
我并不是想劫持这个话题,但我想对这个话题进行一些阐述,因为我认为我们对它了解得相当透彻。
要查看我们的 SuperSize 技术的演示:https://www.youtube.com/watch?v=ldaycb3RUOI
SuperSize 技术信息(白皮书)