프로그래밍/AutoHotKey

오토핫키 메세지박스(MsgBox) 사용하기

Pikon 2017. 4. 15. 15:38
반응형

오토핫키 메세지박스(MsgBox) 사용하기


메세지박스는 오토핫키 사용에 있어서 매우 기본적인 문법임으로 반드시 알아두셔야 합니다.


메세지 박스 기능 설명 입니다.



MsgBox [, Options, Title, Text, Timeout ]


Options = 메세지박스의 종류, 버튼 조합

Title = 메세지박스 창의 제목

Text = 메세지박스에 출력되는 내용

Timeout = 시간제한, 메세지박스를 시간 안에 누르지 않는 경우 자동으로 메세지박스가 닫힘



예를 들어, MsgBox, 4, 제목, 텍스트, 5 라고 입력한 경우



상단 제목 부분에는 "제목" 이라는 타이틀이

내용에는 "텍스트"라는 텍스트가 생성되고 Timeout을 5초로 설정해놨으므로 5초 내에 메세지박스를 누르지 않는 경우 자동으로

창이 사라집니다.


메세지 박스 Option 버튼은 그 기능이 다양합니다. 한 번씩 사용하여 그 기능을 익히시기 바랍니다.


명령어  

기능 

0

확인 버튼만 표시됨 

1

확인, 취소 버튼

2

중단, 다시시도, 무시 버튼

3

예, 아니오, 취소 버튼

4

예, 아니오 버튼

5

취소, 다시시도, 버튼

16384

도움말 버튼 추가 

16

내용에 아이콘(X) 모양 추가, 확인 버튼만

32

내용에 아이콘(?) 모양 추가, 확인 버튼만

64

내용에 아이콘 별표 모양 추가, 확인 버튼만 

256

2버튼의 기본을 만듬

512

3버튼의 기본을 만듬 

4096

시스템 모달 (항상 위에 설정) 

8192

작업 모달, 확인, 취소 버튼

131072

기본 바탕화면에 있는 MsgBox를 출력

262144

맨 앞면 (스타일 WS_EX_TOPMST)

제목 표시 줄의 아이콘 생략



반응형