오토핫키 커뮤니티

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 과 v레이블 2 민영123 2023.07.03 0/0
Edit를 메세지로 보여주기 함카리스마 2024.02.10 0/0
Exitapp, return 민영123 2021.09.22 0/0
FileInstall 파일을 설치하기 123 예지력1 2023.03.17 12/0
MsgBox, InputBox 등을 통해 사용자 입력 받기 39 ferento 2023.10.21 1/0
Random 함수로도 매크로 감지될 때 Random 적용(가우시... 3 bkvcqr 2022.10.22 0/0
send,sleep 의 개념 민영123 2021.09.22 0/0
[디자인] GUI 스킨 214 예지력1 2023.11.03 9/0
[문법] Try, Catch 함수를 Try하고 예외를 Catch 한다 106 예지력1 2023.02.05 9/0
간단한 매크로 함카리스마 2024.02.10 0/0
게임 화면을 텔레그램이나 카톡으로 보내는 기능이 있... 에니용 2024.05.17 0/0
구이창 어디를 클릭&드래그를 해도 창 위치를 이동 bkvcqr 2022.05.31 1/0
내장파일 설치 가상화 133 예지력1 2023.02.05 27/0
단축키로 체크박스 온오프하기 8 bkvcqr 2023.08.26 2/0
랜덤좌표 스크립트 입니다. 78 sama 2023.11.04 3/0
마우스 커서를 따라다니는 툴팁시계 bkvcqr 2022.05.31 0/0
매크로 프로그램을 응용프로그램 바로 옆에 띄우기 2 puit 2022.02.26 0/0
바람의나라 도사 밀대 6 혀늬님 2024.03.03 1/0
반복적인 스크립트 줄 수를 줄일 수 있는 기초적인 방법 10 bkvcqr 2024.02.15 0/0
배열끼리 합치기 7 bkvcqr 2023.11.14 3/0
Board Pagination Prev 1 2 3 Next
/ 3

전체 최신 인기글

전체 주간 인기글