매크로

Gui, Add, Button, w200, 확인
Gui, Show
return

Button확인:
{
WinGet, out, PID, NoxPlayer ;<=== NoxPlayer(타이틀명), ahk_class (Qt5QWindowIcon<=== class 이름)
WinGet, out, List, ahk_class Qt5QWindowIcon ;Sub-Command(ID,IDLast,PID,List) / List:지금열려있는 모든창의 핸들값을 받아오고, (이걸활용하면 각각의윈도우제어가 가능함)
;out에, 창id는 숫자를 1234이렇게 1씩 늘려가면서이름을 추가해서 새로운변수를만들고,거기에 윈도우핸들을 저장을합니다
Loop, % out ;out변수에 윈도우가 몇개인지에대한 정보가들어가있으니까 존재하는갯수만큼 Loop를돌면 모든윈도우핸들을 확인할수있고,
{
_hwnd := out%A_Index% ;_hwnd변수에 out의 A_Index내부에있는값을이름으로 붙여서, 변수를 지목할거고
WinGet, outPid%A_Index%, PID, ahk_id %_hwnd% ;(그리고 그 윈도우핸들을 여기서 사용을해서) 프로세스아이디를 받아올것임, %A_Index%(변수뒤에 1234이런식으로 순서대로추가해주는것)
MsgBox, % outPid%A_Index% ;최종적으로 이 변수에있는값 프로세스아이디를을 메세지박스로 띄우게 하는겁니다.
}
}
return

GuiClose:
{
ExitApp
}
return
;=================================================================================
;1 벌레버튼(디버그모드) 누르고 / (버퍼링끝나면) 플레이눌러서 / Gui창뜨면 확인누르고 /
;2 Pid값 뜨면 확인누르고 / 오토핫키창 상단중간에 스파이 바로왼쪽옆에있는 배리어블리스트 버튼누르면 /
;out변수에 창이몇개인지에대한 정보가들어가있고 / ;out1(아웃 1) 이라는 변수안에는 각각의 창핸들이 들어가있는걸 확일할수가있음 (그아래보면 피드값도 나옴)


List of Articles
제목 글쓴이 최근변경 추천
작성중인 오토핫키 강좌글입니다. 523 예지력1 2024.02.08 56/0
오토핫키 반응형 학습 어플리케이션 308 예지력1 2023.02.05 40/0
내장파일 설치 가상화 133 예지력1 2023.02.05 27/0
함수 Function 에 대한 이해 279 예지력1 2023.07.21 23/0
코드 최적화 Code Optimization 124 예지력1 2022.12.14 23/0
코드의 속도, 성능을 높이는 한줄 팁 모음 189 예지력1 2023.06.24 20/0
오토핫키 OpenCV 템플릿매칭 라이브러리 65 CatLab 2023.10.21 12/0
FileInstall 파일을 설치하기 123 예지력1 2023.03.17 12/0
[문법] Try, Catch 함수를 Try하고 예외를 Catch 한다 106 예지력1 2023.02.05 9/0
[디자인] GUI 스킨 214 예지력1 2023.11.03 9/0
아이템획득, 특정이벤트 발생 시 카톡으로 알림 55 dlslwl 2023.10.18 4/0
배열끼리 합치기 7 bkvcqr 2023.11.14 3/0
랜덤좌표 스크립트 입니다. 78 sama 2023.11.04 3/0
핫키에 사용하는 심볼 설명 bkvcqr 2022.07.27 2/0
단축키로 체크박스 온오프하기 8 bkvcqr 2023.08.26 2/0
특정확장자 삭제하기 21 여의도김매력 2022.12.14 2/0
화면안에서 마우스좌표 따기입니다. 109 MaximM 2023.11.04 2/0
오토핫키로 윈도우창 핸들값 이랑 피드값 확인하기 함카리스마 2024.01.26 1/0
오토핫키 질문있습니다 3 뭐시바 2024.03.28 1/0
구이창 어디를 클릭&드래그를 해도 창 위치를 이동 bkvcqr 2022.05.31 1/0
Board Pagination Prev 1 2 3 Next
/ 3

전체 최신 인기글

전체 주간 인기글