아무리 관련 글을 찾아 보려고 해도 답을 찾을 수 없어 질문 남겨봅니다.
혹시라도 관련 내용에 해답이나, 관련 정보를 주시면 감사하겠습니다.
LD Player 로 ControlSend 잘 사용 중 에 LD 가 자꾸 튕기는 문제로 녹스로 변경했습니다.
하지만 녹스 플레이어에서 Class NN 을 어떤 식으로 입력해야 하는지 감이 잡히지 않아 사용을 전혀 못하고 있습니다.
PostMessage 를 사용하고 싶어도 입력 되는 키가 매번 변경돼서 변수로 넣어주고 있기 때문에 키 값을 넣지 못해서 사용을 못합니다..
제가 현재 시도해본 방법입니다. 모두 ControlSend 비활성 키 입력이 먹히지 않고 있습니다.
1. AU3_Spy Tool 사용 , ClassNN - > subWin1
> ControlSend, subWin1, {%SendKey%}, %AppName%
2. SPYXX Tool 사용 , Class - > subwin
> ControlSend, subWin, {%SendKey%}, %AppName%
3. Control 매개변수 생략 ( ClassNN 생략 )
> ControlSend, , {%SendKey%}, %AppName%
4. detectHiddenWindows, On ; @ auto-execute section 추가
출처 :https://www.autohotkey.com/board/topic/58309-no-classnn-in-my-game/
찾으신 정보들 이미지로봣을떄
녹스앱플레이어를 전체적으로 제어에 관여되고있는
class 값이 대부분 > Qt5QWindowIcon 이걸로되어있는거같내요.
그럼 control 값에 class 값의 대부분인 Qt5QWindowIcon 하시구
타이틀값이 단순 타이틀 명이아닌 winget 으로 id 값이 pid 값으로 제어를 해보시면 되지안을까 싶습니다.