본문 바로가기
컴퓨터/오토핫키

오토핫키 추가 된 Label GUI를 닫을 때 프로그램 종료하는 방법

by 큐브빌드 2021. 7. 14.
반응형

오토 핫키에서 POP-UP (= 추가 Label)을 사용했을 때

 

추가된 POP-UP을 닫았을 때 해당 오토 핫키가 종료되는 방법입니다.

 

기본은 GUIClose: 함수를 호출합니다.

 

그래서 GUI 코드에 항상 끝부분에

 

GUIClose:

Exitapp

 

이라고 적혀있습니다.

 

아래 문서처럼 팝업이 추가되었을 때 (=Label 추가)

 

오토 핫키 GUI POPUP 만들기 (tistory.com)

 

오토핫키 GUI POPUP 만들기

지금 프로그램을 만들어보고 있는데 GUI에서 POP-UP으로 데이터를 입력하려고 하는데 쉽지 않아서 찾다가 예제를 하나 만들었습니다. 기본 UI 존재 → 버튼 선택 → POP-UP 노출 → POP-UP에는 텍스트

downupup.tistory.com

해당 POP-UP 닫을 때 프로그램이 종료되려면

 

Label 이름 + GuiClose:

 

라고 작성하면 됩니다.

Gui, Add, Button, x22 y19 w170 h50 gBTN , POP-UP 
Gui, Show, w221 h98, Untitled GUI 
Gui, POPUP:Add, Edit, x32 y9 w370 h50 , Edit 
Gui, POPUP:Add, Edit, x32 y69 w370 h50 , Edit 
Gui, POPUP:Add, Button, x162 y139 w100 h30 gAPPLY, APPLY 
return 
BTN: 
Gui, POPUP:Show, w439 h195, Untitled GUI
return 

APPLY: 
msgbox 적용완료 

Gui, POPUP:Cancel ;POPUP끄기 
return 

GuiClose: 
ExitApp

POPUPGuiClose:
ExitApp

아래 코드에서 POPUPGuiClose가 없다면 

 

팝업창을 닫아도 프로그램은 종료되지 않습니다.

반응형

댓글