본문 바로가기
반응형
[AutoHotKey] ListBox 사용하기 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|WhiteGui, Add, Text, vLabel x10 y150 w300 h20 , 선택 항목 : Gui, Show, w320 h180return아래 이미지와 같은 GUI가 나타납니다.ListBox의 아이템 선택시 현재 선택된 항목을 텍스트에 보여주기위해 이벤트 처리를 합니다... 2024. 7. 25.
[AutoHotKey] 도스창에서 출력하기 AutoHotkey 1.1.37.02 버전에서 테스트 되었습니다.변수값을 확인하고 싶은데 매번 MsgBox를 사용했습니다. 도스창에서 변수값을 간단히 확인 할 수 있는 방법이 있지는 않을까하여 검색을 좀 해 보니 일반적인 printf 함수처럼 사용할 수 있는 방법이 있어서 스크랩 해 놓습니다. 아래 AutoHotKey 포럼에서 발견하였습니다. printf() - AutoHotkey CommunityReport this post @ Quote 05 Dec 2018, 07:49 Are you sure this works? DllCall("AllocConsole") stdin := FileOpen(DllCall("GetStdHandle", "int", -10, "ptr"), "h `n") stdout := F.. 2024. 7. 25.
[AutoHotKey] 변수, 표현식 사용 방법 AutoHotkey 1.1.37.02 버전에서 테스트 되었습니다.변수 사용법일반적으로 변수에 문자나 숫자를 할당 할 경우 아래와 같은 식으로 사용됩니다.[C/C++]int i = 0;char *pStr = "Hello World";[Python]i = 0str = "Hello World"오토핫키에서 변수에 값을 할당하는 방식에는 등호(=) 기호 이전에 콜론( : ) 기호를 넣거나 안넣는 2가지 방법이 있습니다. 방법1MyNumber = 123MyString = This is a literal string.CopyOfVar = %Var%방법2MyNumber := 123MyString := "This is a literal string."CopyOfVar := Var방법2는 콜론(:)을 사용한 방법인데 이게.. 2024. 7. 24.
[AutoHotKey] 외부 프로그램 실행하기 AutoHotkey 1.1.37.02 버전에서 테스트 되었습니다.오토핫키에서 프로그램 실행은 간단합니다. 간단히 Run 명령어를 사용면됩니다.; 메모장, 그림판을 실행합니다.Run, notepad.exeRun, mspaint.exe; 내 문서 폴더를 엽니다.(A_MyDocuments는 오토핫키 내장 변수입니다.)Run, %A_MyDocuments%; 아래 명령어를 사용하면 웹사이트를 열 수 있습니다.Run, https://www.autohotkey.comRun, https://www.google.com; "내 컴퓨터" 폴더가 열립니다.Run ::{20d04fe0-3aea-1069-a2d8-08002b30309d}; 쓰레기통이 열립니다.Run ::{645ff040-5081-101b-9f08-00aa002f.. 2024. 7. 24.
[AutoHotKey] 키 눌림(단축키) 실행(typing) 하기 AutoHotkey 1.1.37.02 버전에서 테스트 되었습니다.Send 명령어를 사용하면 키보드를 사용하여 타이핑 하는것처럼 동작시킬 수 있습니다. ! : Alt키 누른 효과. (Send, !a하면 Alt+a키가 눌러집니다.)+ : Shift키 누른 효과. (Send, !+a하면 Alt+Shift+a키가 눌러집니다.)^ : Ctrl키 누른 효과. (Send, ^!a하면 Ctrl+Alt+a키가 눌러집니다.)# : 윈도우키 누른 효과. (Send, #e하면 Window 로고키+e 키가 눌러집니다.)AutoHotKey에는 무수히 많은 특별한 키이름들이 정의되어 있는데 이러한 키 값들을 사용하려면 { } 안에 정의된 키 이름을 사용하면 됩니다. 예를 들어 아래 코드를 사용하면 그냥 하나의 문장을 나타냅니다.S.. 2024. 7. 24.
[AutoHotKey] Hotkeys & Hotstrings AutoHotkey 1.1.37.02 버전에서 테스트 되었습니다. 핫키는 단축키 기능(예를 들어 Ctrl+C는 복사기능)을 하는것을 말하며, 핫스트링은 일종의 자동 교정과 비슷한 기능(예를 들면 'dkssud'을 치면 '안녕'으로 자동 변환)을 말합니다.1. HotKey(핫키)아래 코드를 실행 후 새 파일을 하나 열어서 Ctrl+J키를 누르면 '나의 첫 번재 스크립트' 라는 문장이 쓰여집니다.^j:: ; 단축키를 적은 후 :: 를 적으면 핫키로 동작됩니다.(여기서는 Ctrl+j 단축키 설정)Send, 나의 첫 번째 스크립트return아래는 기본적으로 핫키에서 사용되는 심볼들입니다.&는 키 조합 또는 키 + 마우스 조합의 용도로 사용됩니다. 아래와 같은 식으로 사용됩니다. 아래 소스.. 2024. 7. 23.
반응형