Я считаю, что стрелки Win-left и Win-right действительно полезны в Windows 7, чтобы окно занимало 50% левой или правой части экрана соответственно. Однако, есть ли какая-нибудь команда, которая заставит окно занимать 50% экрана и будет центрировано? Даже если он не регулирует размер окна, есть ли комбинация клавиш, чтобы центр окна располагался вертикально и горизонтально? Благодарю.
5 ответов
Клавиши со стрелками Windows+ весьма полезны здесь.
- (Windows)+← (слева) и +→ (вправо) циклически переходя влево или вправо на 50% экрана и восстанавливая окно к его первоначальному размеру и положению.
- +↑ (вверх) максимизирует окно.
- +↓ (Вниз) восстанавливает окно, если оно развернуто, и минимизирует его в противном случае.
Это не совсем для центрирования, но позволяет легко перемещать окно влево и вправо (и вверх и вниз).
- Сфокусируй окно.
- Нажмите Alt+Пробел.
- Нажмите M (для «Переместить»).
- Используйте клавиши со стрелками, чтобы переместить окно именно туда, где вы хотите.
- Нажмите Enter, когда закончите.
Вы должны проверить WinSplit Revolution ; он имеет то, что вам нужно и настраивается.
Я бы предложил использовать AutoHotkey.
Пример сценария, который выполняет именно то, что вы просили, уже был предоставлен в ответе на другой вопрос.
Вот код скрипта:
#!Up::CenterActiveWindow() ; if win+alt+↑ is pressed
CenterActiveWindow()
{
SysGet, WA_, MonitorWorkArea ; get the actual work area. That is, screen size w/o the taskbar.
A_ScreenWidthWA := WA_Right - WA_Left
A_ScreenHeightWA := WA_Bottom - WA_Top
windowWidth := A_ScreenWidthWA * 0.5 ; desired width
windowHeight := A_ScreenHeightWA ; desired height
WinGetTitle, windowName, A
WinMove, %windowName%, , A_ScreenWidthWA / 2 - (windowWidth / 2), 0, windowWidth, windowHeight
}
Я сделал небольшую настройку, чтобы нижняя часть окна не проходила под windowWidth
задач, и изменил ширину окна с 0,7 до 0,5.
С другой стороны, WinSplit Revolution был прекращен и заменен платным приложением под названием MaxTo.
Помимо того, что AutoHotkey является очень мощным и охватывает гораздо больше вариантов использования, он также является бесплатным и открытым исходным кодом.
Попробуйте приложения Sizer от Brian. Это бесплатно и полностью настраиваемый. http://www.brianapps.net/sizer.html