13

Я считаю, что стрелки Win-left и Win-right действительно полезны в Windows 7, чтобы окно занимало 50% левой или правой части экрана соответственно. Однако, есть ли какая-нибудь команда, которая заставит окно занимать 50% экрана и будет центрировано? Даже если он не регулирует размер окна, есть ли комбинация клавиш, чтобы центр окна располагался вертикально и горизонтально? Благодарю.

5 ответов5

12

Клавиши со стрелками Windows+ весьма полезны здесь.

  • (Windows)+← (слева) и +→ (вправо) циклически переходя влево или вправо на 50% экрана и восстанавливая окно к его первоначальному размеру и положению.
  • +↑ (вверх) максимизирует окно.
  • +↓ (Вниз) восстанавливает окно, если оно развернуто, и минимизирует его в противном случае.
7

Это не совсем для центрирования, но позволяет легко перемещать окно влево и вправо (и вверх и вниз).

  1. Сфокусируй окно.
  2. Нажмите Alt+Пробел.
  3. Нажмите M (для «Переместить»).
  4. Используйте клавиши со стрелками, чтобы переместить окно именно туда, где вы хотите.
  5. Нажмите Enter, когда закончите.
3

Вы должны проверить WinSplit Revolution ; он имеет то, что вам нужно и настраивается.

альтернативный текст

2

Я бы предложил использовать 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 является очень мощным и охватывает гораздо больше вариантов использования, он также является бесплатным и открытым исходным кодом.

2

Попробуйте приложения Sizer от Brian. Это бесплатно и полностью настраиваемый. http://www.brianapps.net/sizer.html

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .