매크로

조회 수 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
분류 제목 글쓴이 최근변경 추천
질문 여러종류의 매크로를 gui로 만들기 5 응애제니 2023.11.05 0/0
질문 여러분 정말 도움이 절실합니다. 1 오핫정보공유 2015.08.06 0/0
질문 여러기기 ADB 연결 관련 질문드립니다. 2 joeypre 2017.01.13 0/0
질문 여러계정 로그인 무한반복 2 작은이득 2017.06.12 0/0
정보 여러개의 루프문 병렬로 동시에 돌리기 15 my0312 2018.10.21 2/0
질문 여러개 이미지서치 어떻게 해야할까요? 13 마토깽 2015.07.17 0/0
질문 여러가지 인증방법 8 우리형 2016.01.21 1/0
질문 여러가지 이미지중 화면에 나타난 이미지를 클릭하는? 1 강남앞집오빠 2015.06.08 0/0
질문 여러가지 메크로들이 있는데.. 1 어려워요메크로 2018.08.05 0/0
자유 여기에도 오토핫키 커뮤니티가 있네요.. 1 가볍게 2017.06.06 0/0
질문 여기서 이런 질문을 드려도 될지는 모르겠지만 아마 저... 생존자8 2017.06.13 0/0
질문 여기서 의뢰하게 되면.?? 2 다중이 2017.02.21 0/0
자유 여기서 개발하시는분들은 보안도 신경쓰셔야할거같아요. 15 외치기 2015.07.26 0/0
질문 여기 고수들 많으시네요...질문! 3 셋쇼마루 2016.05.02 0/0
질문 엘디에서 오토핫키 클릭이 안되는데 어떻게 해야할까요? 1 네임네임닉네 2020.04.27 1/0
질문 엔젤스톤의 스테이지 선택을 매크로로 제작할 때. 8 시나브로 2015.08.06 0/0
질문 엑셀에 있는 텍스트를 신호로 받아서 마우스 매크로 작... 2 채채다람 2020.09.21 0/0
질문 엑셀관련 질문입니다. 도와주세요 1 SFEH 2017.10.16 0/0
질문 엑셀 다루기 관련 질문 드립니다 ^_^ 4 제발등업좀2 2016.01.10 0/0
자유 에휴...고생해서 만든것들이 다 날라갔어요 ㅠㅠ 2 flem 2014.12.01 0/0
Board Pagination Prev 1 ... 899091929394959697 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글