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

오토핫키 GUI POPUP 만들기

by 큐브빌드 2021. 6. 23.
반응형

지금 프로그램을 만들어보고 있는데 GUI에서 POP-UP으로 데이터를 입력하려고 하는데 쉽지 않아서 찾다가 예제를 하나 만들었습니다.

 

기본 UI 존재 → 버튼 선택 → POP-UP 노출 → POP-UP에는 텍스트 입력하는 것 2개 

 

이런 형태입니다.

 

그냥 예시 코드이므로 참고만 해주시기 바랍니다. 조만간 GUI에 관련된 블로그 내용을 추가해보겠습니다.

 

방법은 생각보다 간단하네요.

오토 핫키 설명서에 예시는 없네요.

 

Although the new window is set as the default for the current thread, non-GUI threads still default to GUI number 1.

 

기본 GUI number = 1입니다.

 

GUI , 이름 :

콜론(:) 이 중요합니다. 콜론으로 이름을 지칭합니다.

 

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

보시는 것처럼 GUI를 지칭하지 않은 게 디폴트이며 , 1입니다.

 

그리고 POPUP:이라고 되어있는 부분이 POPUP창을 지칭하는 GUI 이름입니다.

반응형

댓글