본문 바로가기
반응형
[AutoHotKey] Button 사용하기 AutoHotkey 1.1.37.02 버전에서 테스트 되었습니다.Button 컨트롤을 테스트 해 보기 위해 아래와 같은 GUI를 구현하였습니다.Button을 클릭하면 파일 선택 다이얼로그창이 나오며 파일 선택시 Edit 상자에 선택된 파일을 표시되게 하려고 합니다.우선 Edit와 Button 컨트롤을 추가하였습니다.Gui, Add, Edit, vMyEdit w300 ReadOnly, 파일을 선택하세요Gui, Add, Button, vInputButton x100 y50 w100 h30 gButtonClickEvent, 버튼을 누르세요보기좋게 하기위해 윈도우 스크린의 중앙에 320x150창을 표시하도록 하였습니다.WinGetPos,,, Width, Height, %WinTitle% WinMove, %Win.. 2024. 7. 25.
[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.
반응형