2013-11-16 08:22:44 +0000 2013-11-16 08:22:44 +0000
16
16

Как сбросить положение окна приложения

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

В Windows 7 можно нажимать WIN + LEFT или WIN + RIGHT и т. д., чтобы изменить положение приложения при фокусировке.

**Как проще всего это сделать в Windows XP, Windows 2000?

Ответы (7)

24
24
24
2017-01-25 17:45:24 +0000

Когда окно имеет фокус, попробуйте ALT+SPACE, чтобы открыть контекстное меню. Там вы должны увидеть опции, которые обычно включают перемещение/минимизацию/максимизацию. Оно должно всплыть в видимом пространстве, даже если строка заголовка окна не видна ;)

12
12
12
2013-11-17 12:54:47 +0000

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

Другой способ заключается в том, что можно активировать окно, затем сделать alt-space, чтобы вызвать меню окна, затем ‘M’ (что означает ‘переместить’), и использовать клавиши со стрелками, чтобы переместить окно больше в пределах видимости.

8
8
8
2013-11-16 17:37:16 +0000

Недавно я ответил на вопрос, касающийся конфигурации окон, и в конце концов прибегнул к использованию реестра. Хотя я не знаю ни одной подобной возможности в XP, стандартный Move and Dimensioning (щелкните правой кнопкой мыши по программе на панели задач), кажется, работает не так, как ожидалось.~

После того, как вы немного покопаетесь, попробуйте следующее:

  1. Щелкните правой кнопкой мыши по “иконке” программы на панели задач.
  2. Выберите Переместить
  3. Используйте стрелки клавиатуры, чтобы переместить окно в нужное положение.

Это должно сработать. Ниже я уже писал, что может помочь вам, если вы хотите заблокировать значения.


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


(Следующее цитируется по первой ссылке, но так как блок-кавычки делают эту уродливую информацию уродливой, я сохранил оригинальное форматирование)

Для блокнота, вот как вы должны действовать. В реестре перейдите в следующую папку:

HKEY_CURRENT_USER\Software\Microsoft\Notepad

затем измените следующие значения

iWindowPosX  
iWindowPosY  
iWindowPosDX  
iWindowPosDY

X и Y - это координаты верхнего левого угла окна. DX и DY - это ширина и высота окна.


Возможно, вы можете изменить значения вашей программы, а затем создать резервную копию ключей реестра, которые вы изменили. Таким образом, у вас будет автоматический способ изменить положение окна вашей программы, хотя вам придется запускать его всякий раз, когда вы захотите его восстановить. Или вы можете увидеть мой связанный ответ и заблокировать эти значения.

3
3
3
2016-04-11 08:45:07 +0000

Я нахожу наиболее эффективным способом, если задача отображается на панели задач вы Shift+Правый щелкните задачу и если опция “Переместить” выделена серым цветом, выберите “Восстановить”, затем Shift+Правый щелкните еще раз и выберите “Переместить”, а затем просто нажмите одну из клавиш со стрелкой. Это закроет окно для мыши, пока Вы не нажмёте ещё раз. Теперь Вы можете перемещать мышь, и где бы ни было окно, оно будет подходить к указателю мыши.

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

2
2
2
2013-11-16 08:50:42 +0000

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

0
0
0
2017-03-03 09:14:06 +0000

Дважды щелкните по кнопке “показать рабочий стол” либо на панели задач рядом с кнопкой запуска (Windows до XP), либо в правой части панели задач (начиная с Windows 7), чтобы “вытащить” все окна на текущий рабочий стол.

0
0
0
2018-05-09 05:00:10 +0000

В окнах 10

1 Закройте приложение 2. Узнайте подробности о пути установки приложения. (где оно хранится в программных файлах, это поможет вам узнать структуру внутри regedit) 3. Открыть regedit в режиме администратора 4. Goto Computer\HKEY\CURRENT\USER\Software\Your\software\installation\structure\ Вы увидите ключи для позиции, например LastXPosition, LastYPosition.
5. Удалить оба

Теперь откройте ваше приложение, оно откроется как начальное открытие.

Пример: Переключение с офиса на домашнее рабочее место по VPN с RSA, каждый раз, когда я меняю выравнивание монитора, программное обеспечение RSA не видно (имеет опцию максимизации). Поэтому мне нужно удалить это, чтобы увидеть этот RSA в моем компьютере.

regedit: Computer\HKEY_CURRENT\USER\Software\RSA\Software Token\Desktop

Похожие вопросы

3
19
10
28
4