반응형
AutoHotkey 1.1.37.02 버전에서 테스트 되었습니다.
간단히 ListView를 테스트 해 보았습니다.
윗쪽에 ListView를 놓고 아랫부분에 선택된 아이템을 표시하도록 Text 라벨을 위치 시켰습니다.
Gui, Add, ListView, w300 h180 gMyListView, Name|Size (KB)|Ext
Gui, Add, Text, vLabel x10 y200 w300 h40 , 선택 항목 :
현재디렉토리에서 파일명/파일크기/파일확장자를 읽어와 ListView의 데이터로 넣어줍니다.
Loop, %A_WorkingDir%\*.*
LV_Add("", A_LoopFileName, A_LoopFileSizeKB, A_LoopFileExt)
ListView의 아이템을 더블클릭하면 현재 선택된 항목을 라벨에 보여줍니다.
MyListView:
if A_GuiEvent = DoubleClick
{
col_index = 1
LV_GetText(RowText, A_EventInfo, col_index)
GuiControl, ,Label, 선택 항목 : %A_EventInfo% 행 %col_index% 열의 데이터는 %RowText% 입니다.
}
return
전체 테스트 소스 코드입니다.
Gui, Add, ListView, w300 h180 gMyListView, Name|Size (KB)|Ext
Gui, Add, Text, vLabel x10 y200 w300 h40 , 선택 항목 :
Loop, %A_WorkingDir%\*.*
LV_Add("", A_LoopFileName, A_LoopFileSizeKB, A_LoopFileExt)
LV_ModifyCol()
LV_ModifyCol(1, "20 Integer Left AutoHdr")
LV_ModifyCol(2, "70 Integer Center")
Gui, Show, w320 h240
return
MyListView:
if A_GuiEvent = DoubleClick
{
col_index = 1
LV_GetText(RowText, A_EventInfo, col_index)
GuiControl, ,Label, 선택 항목 : %A_EventInfo% 행 %col_index% 열의 데이터는 %RowText% 입니다.
}
return
GuiClose:
ExitApp
실행 후 ListView의 아이템을 더블클릭하면 선택된 항목을 아래쪽에 보여줍니다.
반응형
'Software > AutoHotKey' 카테고리의 다른 글
[AutoHotKey] UpDown 사용하기 (0) | 2024.07.27 |
---|---|
[AutoHotKey] Slider 사용하기 (0) | 2024.07.27 |
[AutoHotKey] Picture(또는 Pic) 사용하기 (0) | 2024.07.26 |
[AutoHotKey] TreeView 사용하기 (0) | 2024.07.26 |
[AutoHotKey] Button 사용하기 (0) | 2024.07.25 |
댓글