사용자에게 메시지를 출력 할 수 있습니다.
오토핫키의 메세지박스라는 기능을 아시나요? 메시지박스는 단어 그대로 메시지를 출력해서 사용자에게 보여주는 기능입니다. 마우스 포스팅을 보시면 마우스를 가져다 대고 PaUp 단축키를 눌렀을때 나타나는 창이 바로 메시지 박스입니다. 이 명령어를 사용하여 좌표를 나타내어 상대방에게 알려주는 것 입니다. 이 메시지박스는 그 외에도 다양한 추가 기능이 존재합니다. 하나의 버튼이 아닌 다양한 버튼(예/아니오, 도움말, 취소/다시시작 등)과 아이콘 모양을 추가해 좀 더 구체적인 표현을 할 수 있습니다. 사용자에게 어떤 메시지를 출력하고자 할때 사용합니다. 뿐만아니라.스크립트를 종료할때나 시작할때 메시지로 사용자에게 알려줄 수 있는 유용한 명령어입니다.
Script
Msgbox 안녕하십니까.
간단하게 인사말을 출력해보도록 하겠습니다. Msgbox뒤에 아무 명령어도 없이 그냥 하고 싶은 말을 적으신 뒤 오토핫키의 스크립트 파일을 실행하기만 하면 메시지박스가 나타나는 걸 보실 수 있습니다.
"
Msgbox, 옵션, 타이틀, 내용, 시간
메시지박스를 좀 더 자세하게 알아보도록 하겠습니다. 처음의 명령어와 다르게 뒤에 옵션이 많아집니다. 기본적인 명령어 틀은위 위와 같습니다. 옵션은 각 아이콘에 따라 번호가 달라지며, 번호에 따라 버튼의 갯수와 네임명이 달라지는 것을 확인 할 수 있습니다. 또한, 시간을 지정하여 메시지박스를 출력하고 그 시간에 사라지는 것도 해볼 수 있습니다.
" 옵션 "
먼저 옵션입니다. 옵션에 어떤 숫자가 들어가느냐에 따라서 메시지의 아이콘이 달라집니다. 아이콘 옵션은 자주 사용하는 4개만 보도록 하겠습니다. 버튼은 다양하진 않지만 이정도면 충분히 사용할만하다고 생각합니다.
MsgBox Option
MsgBox Number
" 타이틀 "
타이틀은 명령어가 없고 써주시기만 하면 됩니다. 창 이름의 제목이 " 예제 "로 바뀝니다.
Script
Msgbox, 0,예제, 안녕하십니까.,3
Title
보이신가요? 원래는 새 Autohotkey Script 타이틀이 예제로 바뀌어 있는걸 보실 수 있습니다.
" 내용 "
내용입니다. 메시지박스에서 가장 중요한부분이겠죠. 스크립트를 만든자가 사용자에게 전달하고자 말을 출력합니다. 위에서는 " 안녕하십니까. " 라는 메시지를 출력했습니다.
Script
MsgBox, 4, 예제, 오토핫키를 아세요?, 3
IfMsgBox, Yes
MsgBox 예 눌렀습니다.
IfMsgBox, No
MsgBox 아니오 눌렀습니다.
return
Time
'AUTOHOTKEY' 카테고리의 다른 글
오토핫키(Autohotkey) 마우스 입력(MouseClick, Click, MluseClickDrag)에 대해. (0) | 2016.11.24 |
---|---|
오토 핫 키(AutoHotkey) 키보드 반복 입력(Loop)에 대해 (1) | 2016.11.23 |
오토핫키(Autohotkey) 자주 사용하는 명령어 모음 (0) | 2016.11.19 |
오토핫키(AutoHotkey)는 어떤 프로그램인가? (0) | 2016.11.16 |
오토핫키(Autohotkey), 지겨운 반복작업은 키보드 입력(Send) 사용. (0) | 2016.11.16 |