Сохранить положение аэро-привязанного окна

11

В Windows 7 удобно «аэро-привязывать» окно к краю экрана, и есть некоторые программы, которые я всегда ожидаю в определенной позиции (например, Windows Explorer привязан слева, Chrome привязан справа). Дело в том, что, когда я выхожу из программы и запускаю ее снова, размер и положение окна остаются теми же, что и до привязки. Я не могу вручную изменить его на ту же позицию и размер (левая / правая сторона экрана, полная высота) без автоматической привязки. Есть ли способ, которым я могу «сохранить» привязанную позицию - может быть, какой-нибудь взлом реестра?

EMP
источник

Ответы:

4

Один из способов сделать это - сначала привязать окно к нужному месту, затем немного изменить его размер вручную, а затем закрыть окно, щелкнув красный крестик.

Томас
источник
3

Это на самом деле зависит от приложения, помнить ли последний размер и положение или нет. Вы не можете контролировать это. Что вы можете сделать, это использовать другую программу, которая всегда работает и запоминает позиции и размер для вас между сеансами приложения. Что-то вроде WindowManager . Он говорит, что поддерживает Windows 7. И может быть, есть и другие альтернативы.

Bibhas
источник
1

Я просто хотел добавить свою технику, адаптированную из ответа @Thomas.

Я нашел лучший способ, чтобы переместить окно с курсорами. Это оставляет окно в точно такой же позиции.

Вот что я делаю:

  1. Щелкните правой кнопкой мыши окно на панели инструментов. Нажмите «Переместить» (важно не перемещать мышь после нажатия «Переместить»).
  2. Нажмите левый курсор
  3. Нажмите правый курсор
  4. нажмите Ввод
  5. Закрыть окно

Теперь окно откроется в защелкнутом положении. И вы проведете остаток дня, перемещая окна назад и вперед с помощью клавиш курсора.

Пожалуйста.

Дуглас Во
источник
0

Да, есть.

Предотвращая автоматическую привязку окон (Вы можете снова включить привязку окон после установки нужных окон).

Единственный раз, когда Windows не сохраняет позиции окна, это когда они считают их развернутыми или развернутыми. Поэтому, если вы скажете Windows не привязывать их (и, конечно, вы можете перетащить границы окна вручную к краям экрана), окна запомнят их положение.

Если вы перетаскиваете границы до тех пор, пока мышь не остановится у края рабочей области, границы не будут точно соответствовать пикселям, как при их привязке, но давайте не будем слишком требовательны! Есть гораздо более важные вещи, которые нужно делать с жизнью.

Вы можете отключить автоматическую привязку окна:

  • Перейдите в «Панель управления \ Все элементы панели управления \ Центр простоты доступа».
  • Нажмите «Сделать мышь проще в использовании».
  • Отметьте галочкой «Запретить автоматическое расположение окон при перемещении к краю экрана».

Этот параметр также отключает функции Win + Arrow Keys. И, конечно же, как я уже сказал, вы можете снова включить привязку к окну после установки желаемых окон.

Надеюсь, поможет.

Маленький мальчик
источник
0

Лучшее решение для этого - стороннее программное обеспечение, такое как AquaSnap. Просто установите его, и он начнет сохранять привязанные позиции любых окон по умолчанию, вам даже не нужно ничего настраивать.

CharlieHeart
источник