Я использую определенную программу, которая при каждом запуске всегда имеет слишком большое окно. Я всегда должен изменить его размер, чтобы уменьшить его. Есть ли способ, которым я могу контролировать размер окна при запуске?
5 ответов
Иногда, удерживая клавиши Ctrl или Ctrl+Alt при закрытии окна (X), вы сохраняете размер и положение окна при следующем открытии, это может занять несколько попыток.
Или купите эту утилиту http://www.pcmag.com/article2/0,2817,2339650,00.asp
,
Попробуй это:
While, 1
{
WinWait, ahk_class [Window Class]
WinActivate,
WinMove,,,,,1024,768
WinWaitClose
}
Это скрипт Autohotkey, который будет ждать существования окна, изменять его размер и затем останавливаться, пока окно не закроется - это означает, что он продолжает работать через оконные проемы.
Посмотрите бесплатный Eusing Auto Window Manager:
Auto Window Manager автоматически управляет любым окном, которое вы укажете. Например, некоторые веб-браузеры открываются в не развернутом окне. Используя Auto Window Manager, вы можете настроить эти окна на автоматическое увеличение (сворачивать, обычное, сворачивать в трей, оставаться сверху) каждый раз, когда они открываются. Он работает практически с любой программой, включая веб-браузеры, Блокнот и т.д. Автоматический диспетчер окон остается в системном трее, поэтому он не мешает работать.
Если программа переопределяет параметры, поддерживаемые Windows, вам нужно будет найти решение внутри программы (или разработчиков!). В противном случае, я слышал, что закрытие приложения с помощью CTRL или ALT при нажатии кнопки [X] в углу может иногда гарантировать, что приложение получит сохраненную позицию / размер. У меня нет ошибочного заявления, чтобы проверить его, так что попробуйте и дайте нам знать.
Похоже, разработчики программ указали размер по умолчанию для своего приложения и используют его при запуске, а не сохраняют размер и положение, которые вы установили во время использования. Что является нестандартным поведением.
Программа тоже "забывает" свою позицию?
Можете ли вы максимизировать приложение и запоминает ли оно это состояние между выполнениями?