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

오토핫키(Autohotkey) GUI에서 Submit과 Nohide

by 큐브빌드 2023. 3. 25.
반응형

오토핫키로 GUI를 만들다 보면 Gui , Submit , Nohide라는 코드를 거의 대부분 사용합니다.

 

특히 아래 예시 코드와 같이 사람이 직접 입력했던 내용을 변수로 받아서 사용할 때 입력합니다.

; GUI 생성
Gui, Add, Text, x10 y10 w100 h20, Text:
Gui, Add, Edit, x110 y10 w150 h20 vInputText
Gui, Add, Button, x150 y40 w50 h25 gOkButton, OK

Gui, Show, w300 h100, Text Input

return

; OK 버튼 클릭 시, 입력된 Text를 가져와서 MsgBox에 노출
OkButton:
Gui, Submit, NoHide
MsgBox % "입력된 Text: " InputText
return

 

OkButton 아래에 보이는

 

Gui, Submit , NoHide에서

 

아무것도 안쓰면 : 입력 한 텍스트가 무엇인지 모름
Gui, Submit : 입력한 텍스트가 무엇인지 인식합니다. 하지만 해당 팝업이 없어짐
Gui, Submit , NoHide : 입력한 텍스트가 무엇인지 인식도 하고 해당 팝업이 노출되고 있음

위와 같은 결과가 나오네요.

Gui, Submit만 하면 모달창 같은 느낌이네요.

반응형

댓글