Software/AutoHotKey

[AutoHotKey] FileMenu 사용하기

rudals.kim 2024. 7. 30. 20:14
반응형
AutoHotkey 1.1.37.02 버전에서 테스트 되었습니다.



FileMenu 컨트롤을 사용해 보았습니다.
FileMenu는 넣고 싶은 아이템을 먼저 생성 후 FileMenu에 add되는 형식으로 설정합니다.
아래 File 메뉴에 메뉴1/메뉴2/메뉴3의 아이템을 추가 을 추가하였습니다.

Menu, FileMenu, Add, 메뉴1, MenuHandler
Menu, FileMenu, Add, 메뉴2, MenuHandler
Menu, FileMenu, Add, 종료, GuiClose
Menu, MyMenuBar, Add, &File, :FileMenu
Gui, Menu, MyMenuBar


메뉴선택시 이벤트를 설정하여 MsgBox에 선택된 메뉴를 보여줍니다.

MenuHandler:
MsgBox, %A_ThisMenu%에서 %A_ThisMenuItem%을 선택하였습니다.
return

GuiClose:
ExitApp


전체 테스트 코드입니다.

Menu, FileMenu, Add, 메뉴1, MenuHandler
Menu, FileMenu, Add, 메뉴2, MenuHandler
Menu, FileMenu, Add, 종료, GuiClose
Menu, MyMenuBar, Add, &File, :FileMenu
Gui, Menu, MyMenuBar
Gui, Show, w320 h140
return

MenuHandler:
MsgBox, %A_ThisMenu%에서 %A_ThisMenuItem%을 선택하였습니다.
return

GuiClose:
ExitApp

 

코드를 실행하면 아래와 같은 창이 나오며, File메뉴를 선택하면 메뉴1/메뉴2/종료 메뉴가 나옵니다.

File메뉴에서 메뉴1을 선택시 아래와 같은 MsgBox창이 나오며, 종료메뉴를 선택시 프로그램이 종료됩니다.

 

반응형