행위

오토잇으로 단축키 개발

DB CAFE

Dbcafe (토론 | 기여)님의 2024년 5월 12일 (일) 18:05 판 (새 문서: == 오토잇 테스트 입력 커서의 위치 출력 == <source lang=autoit> #include <WinAPI.au3> Opt("WinTitleMatchMode", 2) ; 윈도우 타이틀 매치 모드 설정 Local $hWn...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
thumb_up 추천메뉴 바로가기


오토잇 테스트 입력 커서의 위치 출력[편집]

#include <WinAPI.au3>

Opt("WinTitleMatchMode", 2) ; 윈도우 타이틀 매치 모드 설정

Local $hWnd = WinGetHandle("Untitled - Notepad") ; Notepad 창 핸들을 가져옴

If $hWnd <> 0 Then
    ; Notepad의 에디트 컨트롤의 핸들을 가져옴
    Local $hEdit = ControlGetHandle($hWnd, "", "[CLASS:Edit; INSTANCE:1]")
    
    If $hEdit <> 0 Then
        ; 에디트 컨트롤에서 텍스트 입력 커서의 위치를 가져옴
        Local $iCursorPos = _WinAPI_GetCaretPos($hEdit)
        ConsoleWrite("텍스트 입력 커서의 위치: " & $iCursorPos & @CRLF)
    Else
        MsgBox(16, "오류", "에디트 컨트롤을 찾을 수 없습니다.")
    EndIf
Else
    MsgBox(16, "오류", "Notepad를 찾을 수 없습니다.")
EndIf