![强制在启动窗口的显示器上打开该窗口](https://linux22.com/image/1413888/%E5%BC%BA%E5%88%B6%E5%9C%A8%E5%90%AF%E5%8A%A8%E7%AA%97%E5%8F%A3%E7%9A%84%E6%98%BE%E7%A4%BA%E5%99%A8%E4%B8%8A%E6%89%93%E5%BC%80%E8%AF%A5%E7%AA%97%E5%8F%A3.png)
设置:
- 3 台显示器
- DisplayFusion 用于辅助/第三显示器上的额外任务栏
- Windows 7
问题:
在我的主显示器 ( Monitor 1
) 上,带有正版 Windows 任务栏,我固定了一个 Visual Studio 解决方案文件。在我的辅助显示器 ( Monitor 2
) 上,我有一个不同的解决方案文件固定到 DF 任务栏。当我启动任何一个文件,Visual Studio 启动于Monitor 1
。
我希望发生的事情是:
文件/应用程序将在各自的监视器上启动。
我尝试过的:
Display Fusion 有一个“窗口位置”工具来配置此类内容……只不过它是基于应用程序的,而不是单个文件。所以我只能告诉它在给定的显示器上打开 VS,而不是强制打开文件 XMonitor 1
和文件 Y。Monitor 2
我还翻遍了高级设置,找不到任何相关内容,似乎也找不到其他有关此问题的 SU 问题。谷歌搜索往往会返回诸如“让 Excel 在不同的窗口而不是选项卡中打开多个工作簿”之类的内容。
编辑我还应该注意到,DF 用于配置固定到非主任务栏的快捷方式的工具确实有一个“强制到此监视器”字段...但这又是在应用程序级别而不是单个文件上。
答案1
您可以在窗口位置规则中使用 *.* 使其适用于所有应用程序。然后只需将其设置为“当前监视器”和“所有窗口”。这将导致任何新窗口在鼠标光标当前所在的监视器上打开。