我有两台显示器。我正在寻找可执行以下操作的软件:
- 按下组合键(例如Alt+ A),活动窗口将移动并调整大小,以占据左侧显示器上的所有可用空间
- 按下组合键(例如Alt+ S),活动窗口将移动并调整大小,以占据右侧显示器上的所有可用空间
该软件必须是免费的。
编辑 我正在使用 Windows XP。
答案1
如果您使用的是 Windows 7,则可以使用 Windows 键和箭头键来执行此操作。Win-L 和 Win-R 移动窗口,Win-Up 最大化窗口。
如果没有,请查看显示融合或 Autohotkey。
答案2
正如 Phoshi 提到的,你可以这样做自动热键如果你没有 Windows 7。事实上,有人已经写了类似的脚本用于管理多个显示器上的窗口,称为 WindowPad!
窗垫
使用 pad 概念来排列窗口。使用数字键盘或您自己的自定义布局来移动和调整窗口大小以填充屏幕的适当部分。
虽然这个概念是基于 JOnGliko 的 HiRes Screen Splitter,但我从头编写了 WindowPad 来添加一些功能。这些功能包括:
- 支持多显示器。它应该可以在任意设置下与任意数量的显示器配合使用。
- 不可调整大小的窗口位置正确。
- 不应调整大小的窗口(即 calc)将不会调整大小。
以下是当前的热键:
;窗口板: ; ;使用 Win+Numpad 移动和调整窗口大小。 ;Win+Numpad1 = 填充屏幕左下角四分之一 ;Win+Numpad2 = 填充屏幕下半部分 ; ETC。 ; ; 在显示器之间移动窗口。例如: ;Win+Numpad4 将窗口放在屏幕的左半部分。 ;Win+Numpad4 再次将其移动到显示器右侧。 ; ;快速监视器切换: ;Win+Numpad5 将窗口置于屏幕的中心。 ;Win+Numpad5 再次将窗口移动到下一个监视器。 ;(这按监视器编号进行,不一定从左到右。) ; ; 更快的监视器切换: ;Win+NumpadDot 切换到下一个显示器(1->2->3->1 等) ;Win+NumpadDiv 将所有窗口移动到监视器 2。 ;Win+NumpadMult 将所有窗口移动到监视器 1。 ; ;其他快捷方式: ;Win+Numpad0 切换最大化。 ;可以使用 Insert(或其他键)代替“Win”。
当然,您可以根据自己的喜好修改代码。
答案3
目前最好的软件是奥特蒙。
编辑:抱歉,刚才读到它必须是免费的。