왠만한건 spy로 잡히는데 제가 하고싶은 창은 classNN이 안잡혀서
PostMessage과 ControlSend를 못하고있습니다
ControlSend은 classnn 없이 사용가능하다고 해서 빼고 진행해봤지만 무반응이네요..
1. classnn이 없는 프로그램에서 classnn을 취득하는 방법이 있나요?
2. classnn없이 진행하려면 다른 방법이있나요?
참고로 해당 진행중인 프로그램에 비활성 입력으로 하고싶습니다.
도와주십쇼!!
+
classnn을 제외한 pid,id는 정상적으로 확인이 가능하나,
프로그램 실행시 매번 변경을 해줘야할꺼같아서.. 최대한
classnn을 취득하는것과, 취득없이 사용하는 방법을 알고싶습니다.
1.
ClassNN 이 있는 프로그램이 있고 하나로 묶여서 찾을 수 없는 프로그램이 있습니다. 자세한건 모르는데 윈폼은 거의 가능하고 qt ui 는 안된다 뭐 그랬던 것 같습니다.
2.
WinGet, hwnd, id, a ;최상단에 위치한 윈도우창 id 값 따기
ControlClick, x좌표 y좌표, ahk_id %hwnd%
만약 ControlClick 이 안된다? 그럼 PostMessage 로 하셔야합니다.