Software/AutoHotKey

[AutoHotKey] ListBox 사용하기

rudals.kim 2024. 7. 25. 13:18
반응형
AutoHotkey 1.1.37.02 버전에서 테스트 되었습니다.


ListBox를 테스트 해 보았습니다.


가로 300, 세로 100 ListBox에 Red|Green|Blue|Black|White 데이터를 추가합니다.

ListBox에서 아이템 선택시 현재 선택된 항목을 표시하기 위해 아래쪽에 텍스트를 추가하였습니다.

Gui, Add, ListBox, w300 h100 vItem gMyListBox, Red|Green|Blue|Black|White
Gui, Add, Text, vLabel x10 y150 w300 h20 , 선택 항목 : 
Gui, Show, w320 h180
return


아래 이미지와 같은 GUI가 나타납니다.

ListBox의 아이템 선택시 현재 선택된 항목을 텍스트에 보여주기위해 이벤트 처리를 합니다.

MyListBox:
GuiControlGet,item,,Item
if item=
    return

GuiControl, ,Label, 선택 항목 : %item%
return


전체 테스트 소스 코드입니다.

Gui, Add, ListBox, w300 h100 vItem gMyListBox, Red|Green|Blue|Black|White
Gui, Add, Text, vLabel x10 y150 w300 h20 , 선택 항목 : 
Gui, Show, w320 h180
return

MyListBox:
GuiControlGet,item,,Item
if item=
    return

GuiControl, ,Label, 선택 항목 : %item%
return

GuiClose: 
ExitApp


실행 후 ListBox의 항목을 클릭하면 아래쪽에 선택된 아이템 이름이 출력됩니다.

반응형