매크로

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
제목 글쓴이 최근변경 추천
Edit를 메세지로 보여주기 함카리스마 2024.02.10 0/0
아주간단한 이미지서치 함카리스마 2024.02.12 0/0
창 투명도 조절 함카리스마 2024.02.08 0/0
간단한 매크로 함카리스마 2024.02.10 0/0
오토핫키로 윈도우창 핸들값 이랑 피드값 확인하기 함카리스마 2024.01.26 1/0
키혼합 사용방법 함카리스마 2024.01.19 0/0
오토핫키 인터셉션(하드웨어신호) 드라이버를 자동으로... 승수 2024.01.02 0/0
오핫 우회는... thankkh 2023.10.20 0/0
오토핫키 우회시키는방법 뭐시바 2023.09.22 0/0
오토핫키 질문있습니다 3 뭐시바 2024.03.28 1/0
배열끼리 합치기 7 bkvcqr 2023.11.14 3/0
핫키에 사용하는 심볼 설명 bkvcqr 2022.07.27 2/0
구이창 어디를 클릭&드래그를 해도 창 위치를 이동 bkvcqr 2022.05.31 1/0
마우스 커서를 따라다니는 툴팁시계 bkvcqr 2022.05.31 0/0
비교적 인간적인 움직임을 보이는 MouseMove bkvcqr 2022.05.10 1/0
Random 함수로도 매크로 감지될 때 Random 적용(가우시... 3 bkvcqr 2022.10.22 0/0
반복적인 스크립트 줄 수를 줄일 수 있는 기초적인 방법 10 bkvcqr 2024.02.15 0/0
매크로 프로그램을 응용프로그램 바로 옆에 띄우기 2 puit 2022.02.26 0/0
단축키로 체크박스 온오프하기 8 bkvcqr 2023.08.26 2/0
바람의나라 도사 밀대 6 혀늬님 2024.03.03 1/0
Board Pagination Prev 1 2 3 Next
/ 3

전체 최신 인기글

전체 주간 인기글