多显示器系统上的 Aero snap

多显示器系统上的 Aero snap

是否有人创建了一个实用程序,允许在多显示器配置中将窗口放置在显示器的左/右半部分使用鼠标?我知道有键盘快捷键,但不想使用它们。

我之所以问这个问题是因为这看起来好像很容易自己实现,但如果没有必要的话我不想重新发明轮子。

答案1

你可以给网格移动试试吧,它支持多显示器,而且非常有效。我自己还没有在 Windows 7 上试过,只在 XP 上试过,但论坛表明它在大多数情况下都有效(有时必须以管理员身份运行并在 XP 兼容模式下运行)

答案2

我遇到了同样的问题,但我找到了一个部分解决方法,使用Trillian Astra 即时通讯程序

  1. 安装 Trillian(可与许多不同的 IM 帐户一起使用)
  2. 单击“视图”,然后单击“停靠”,并选择“右侧”或“左侧”,以便它停靠在显示器的中间边缘。
  3. 调整其大小,使其尽可能薄(大约 150 像素,所以不是那么薄,但足够薄,不会占用宽屏显示器上太多空间)
  4. 现在,您可以在带有 Trillian 的显示器侧面使用 snap!

    截屏

同样,这只是一个部分解决方案(仍然无法在第二台显示器的侧面使用捕捉,只能在 Trillian 停靠的那台显示器上使用),但它至少为您提供了 3 个捕捉点,而不仅仅是左侧和右侧。这也证明了这是可能的。我找到了一个代码项目它展示了停靠工具栏的工作原理,但其中有很多错误,我没有精力去修复它。

如果您想自己编写一个,上述项目将向您展示您必须使用的 API。您必须创建两个停靠在中间的工具栏(一个在右侧,一个在分割的左侧),并且您只能通过将鼠标悬停在工具栏上来触发捕捉(即:不能使它们的宽度为零)。一旦鼠标移过工具栏,捕捉幻影窗口就会消失,它只会移动窗口。如果您最终制作了一个工具栏,请告诉我!

答案3

我不是 Windows 7 用户,而且我也没有办法测试这一点,但是稍微倾斜显示器是否会在一个显示器的顶部和另一个显示器的底部形成一种“唇缘”,以便您将窗口向上推,从而激活 Aero snap?

如果可行,这将是一个非常快速、无需重新发明轮子的解决方案。

相关内容