2012-05-08 2 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

편집 모드에서는 어떻게해야합니까? 어떻게 그것을 극대화합니까? –