2017-01-26 18 views
0

나는 이런 식으로 극대화하는 응용 프로그램을 실행 AutoHotkey에 스크립트가 있습니다. 작업 표시 줄을 클릭하고 아래로 드래그하여 창을 복원 할 수 있습니다. AHK에서 내 창을 최대한 활용할 수있는 좋은 방법이 있습니까? 창 위치를 잠그는 것은 어떨까요?AutoHotkey로 창을 최대한으로 유지 하시겠습니까?</p> <pre><code>`Run, myprogram.exe,, Max` </code></pre> <p>그것은 다음 최소화하고 복원 버튼을 없애는 :

+0

WINAPI 'CBTHook' ([예제] (https://autohotkey.com/board/topic/66550-cbt-hook-library/))을 사용하고 윈도우 핸들이 일치하면 HCBT_MOVESIZE 작업을 방지하기 위해'1 '을 반환합니다. 일을 끝내는 데 시간이 걸릴 수도 있지만이 방법이 가장 신뢰할 수있는 것 같습니다. – wOxxOm

답변

0

F11 키는 앱을 최대화합니까? F11 모드에서 대부분의 앱은 제목 표시 줄이 완전히 사라집니다.
그렇다면 앱을 실행 한 다음 F11 키를 보내십시오 (앱이 활성 상태인지 또는 잠시 기다려야 할 수도 있습니다).
그렇다면 윈도우 위치/크기 (WinGetPos)를 모니터링하는 무한 루프가 실행 중일 수 있으며 0,0 및 화면 크기 (A_ScreenWidth, A_ScreenHeight)가 아닌 경우 해당 위치로 이동하십시오 및 크기 (WinMove).