매크로

조회 수 501 추천 0 댓글 2

안녕하새요

윈도우 타이틀이 없는 윈도우에 대해서 activate을 하려고 하는데

잘안돼서요.

예를 들어서 2개의 윈도우 창이 떠 있는대 하나는 윈도우 타이틀은 없고 클라스는 ahk_class #32770 가 있고 컨트롤이 ClassNN: EVA_Window_Dblclk2 라는게 존재 하고요

다른 윈도우는 윈도우 타이틀이 카톡이고 클라스는  ahk_class #32770 컨트롤이  ClassNN: #327701 라고 한다면 어떻게 해야 첮번째 윈도우에 포커스를 맞춰서 activate 할수 있는지 궁금해서요.

Winspy++로 조사해보면 윈도우 핸들이 모두 나오던대 윈도우 핸드을 클릭해서 창을 활성화하는 방법은 없을가요?

그게 돼면 매우 쉬울거 같은 생각이 드는대요.

아래 코드로 해밨는대 활성화 하려는 윈도우 타이틀이 없으니 사용을 하기가 힘드내요.

아래처럼 윈도우 핸들값을 직접넣어서 해봣는대 핸들값이 게속 변하니 이것도 소용이 없내요...

조언좀 부탁드립니다! 


ActiveID:="0X9E0734"

Loop,1

{

SendMouse(8,132)

}


SendMouse(sx,sy) {

Global ActiveID

p:=sx|sy<<16


PostMessage,0x201,1,%p%,,ahk_id %ActiveID%

PostMessage,0x202,0,%p%,,ahk_id %ActiveID%

Sleep,500

}


  • 할거엄따구 2017.08.09 13:54

    winactivate,ahk_class #32770 하면 활성화 잘되는데요?

    이거 말씀하시는게 아닌가? ㅎㅎ;


  • 리체 2017.08.10 07:19

    winget 명령어를 이용하여 ahk_class #32770 찾고

    루프문 돌리서 클래스를 취득하고 if문이나 ifinstring 으로 비교하시면 되겠네요.


List of Articles
분류 제목 글쓴이 최근변경 추천
질문 /IM HD-Service /T /F 이거 경로가 어떻게 되는건가요???? 2 welchs 2016.07.06 0/0
질문 도와주세요ㅜㅜㅜㅜ ahk파일을 날려먹었습니다 ㅜㅜㅜ... 11 welchs 2016.07.11 0/0
자유 오토핫키 모바일게임제작은 안되겠죠? 3 셋쇼마루 2018.11.22 0/0
질문 세나 매크로 자급자족 하시는분 계신가요? 질문 8 왜6자냐 2016.07.13 0/0
질문 일정시간 같은 변수값 조건문 질문입니다 4 MC하얀늑대 2016.07.09 0/0
질문 픽셀서치후 클릭질문합니다 4 PlusK 2016.07.09 0/0
질문 앱플레이어 선택 1 호문쿨루스 2016.07.08 0/0
자유 이거... 매크로 만드시는 분들인가요> 10 ae4708 2016.10.25 1/-1
질문 c# 에서 Autohotkey.dll 참조후 질문입니다. 2 leejno 2016.07.17 0/0
질문 Gdip 이미지 찾은 후 다른 좌표 클릭 안되요 총각미남 2016.07.09 0/0
질문 비활성 질문합니다 5 PlusK 2016.07.10 0/0
질문 Gui에서의 reload 3 bleuG 2016.07.13 0/0
자유 GDIP 32비트만 이용가능 할 줄이야... 3 프리 2016.09.02 0/0
질문 도와주세요 고수님들.. 며칠을 검색하고 생각해봐도 해... 8 노력은옳아 2016.07.14 0/0
질문 postmessage 입력이 안되는데 2 모닝커피 2016.07.11 0/0
자유 오토핫키 처음 입문하는 뉴비입니다 6 라니오스 2016.07.12 0/0
질문 인터넷익스플로러를 통한 매크로 작성중입니다 질문좀 ... 2 welchs 2016.07.13 0/0
질문 비활성클릭 함수호출이 2번이상안되네요 ㅠㅠ 3 zinco 2016.07.17 0/0
질문 문자인식? 질문요 3 셋쇼마루 2016.07.13 0/0
질문 메이플 숫자 인식 질문! notes5 2016.07.14 0/0
Board Pagination Prev 1 ... 899091929394959697 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글