2012-05-08 3 views
3

Возможно ли запустить сценарий AutoIt, который просто увеличит текущее активное окно?AutoIt Максимизировать текущий активный экран

Окно уже открыто, поэтому нет необходимости использовать функцию Run(), просто нужно определить текущий выбранный экран и максимизировать его.

ответ

6

WinSetState("[ACTIVE]", "", @SW_MAXIMIZE) будет максимально активировать активное окно.

+1

Правильно, если вы удалите второй открывающий кронштейн (отредактированный для вас). ;-) Кроме того, если вы хотите изменить размер окна на несколько дисплеев, вам придется использовать ['WinMove (« [ACTIVE] »,« », 0, 0, @DesktopWidth, @DesktopHeight)'] (http://www.autoitscript.com/autoit3/docs/functions/WinMove.htm) '. – Samoth

+0

большое спасибо, отлично работает –

+1

Добро пожаловать в переполнение стека. :) В основном, только я и Мат потусуются здесь, читая теги AutoIt. Мы могли бы помочь! –

1

Это максимизирует выбранное вами окно на основе его названия (название окна в строке заголовка).

WinSetState("WindowTitleGoesHere", "", @SW_MAXIMIZE) 
+0

как о превосходстве в режиме редактирования. как вы его максимизируете? –