소프트웨어 [오토핫키] 특정좌표의 아래에 있는 윈도우창 활성화할수 있을까요.(마우스 ...
2022.12.03 15:31
픽셀서치로 좌표를 구한 다음에
마우스 이동이나 마우스 클릭을 사용하지 않고
그 좌표 아래에 있는 윈도우창을 활성화시키고 싶은데요.
현재는 아래와 같은 방식으로
마우스를 잠깐 보내서 활성화시키는 방법을 사용하고 있습니다.
PixelSearch, x2, y2, -725, 4, -725, 17, 0x111111, 0, Fast RGB
MouseGetPos,x3,y3
mousemove, %x2%,%y2%, 0
MouseGetPos,,, WinUMID
WinActivate, ahk_id %WinUMID%
mousemove, %x3%,%y3%, 0
아무리 구글링 해봐도 안나오네요--;;
댓글 [6]
-
내꼬 2022.12.03 16:56 -
我行 2022.12.03 17:08
화면에 표시되어 있는 창입니다. 단지 비활성화되어 있을뿐이죠..
그렇기에 픽셀서치도 가능한것이고 mousegetpos로 활성화도 가능할것일테죠..
-
내꼬 2022.12.03 17:25 해당 창이 동일한 창이 1개 이상 떠 있나요?
그렇지 않다면 지정된 해당 창 이름(타이틀)을 활성화 하면 더 빠릅니다만.
-
我行 2022.12.03 17:51
동일한 창이 여러개 떠 있습니다.
-
지후빠 2022.12.03 21:28
https://www.autohotkey.com/boards/viewtopic.php?t=32653 에 올려진 소스입니다.
#SingleInstance force
CoordMode, Pixel, Screen
F1::
PixelSearch, x2, y2, -725, 4, -725, 17, 0x111111, 0, Fast RGB
WinActivate, % "ahk_id" GetWinAtCoords(x2, y2)
return
GetWinAtCoords(X, Y, Skip := 0x05) {
Point := (Y << 32) | (X & 0xFFFFFFFF)
Return DllCall("ChildWindowFromPointEx", "Ptr", GetDesktop(), "Int64", Point, "UInt", Skip, "UPtr")
}
GetDesktop() {
Return DllCall("GetDesktopWindow", "UPtr")
}
-
我行 2022.12.03 21:59
우아 감사합니다. 꾸벅(_ _)
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
95727 | 윈 도 우| 하드 복제 도와주세요 [5] | 산호호 | 879 | 01-03 |
95726 | 윈 도 우| 제어판-전원옵션-디스플레이끄기 질문. [8] | 무궁화 | 451 | 01-03 |
95725 | 소프트웨어| 엑셀에서 셀에 있는 수식을 한번에 일괄 바꿀 수 있는 방... [3] | 알렉스 | 412 | 01-03 |
95724 | 기 타| 구글검색에서 광고페이지로 연결 [4] | 바다산해 | 309 | 01-03 |
95723 | 하드웨어| 4k 60Hz 지원하는 NVidia 그래픽카드는? [13] | 나는나다 | 740 | 01-03 |
95722 | 기 타| 안녕하세요 [3] | 맨션에살자 | 296 | 01-03 |
95721 | 윈 도 우| IFW로 디스크 백업을 복원했더니 부팅이 안 됩니다 | ksire | 367 | 01-03 |
95720 | 윈 도 우| 윈10 탐색기 창 최소화 최대화 안될때 [3] | 번개 | 455 | 01-03 |
95719 | 기 타| 왜 60프레임이 되는지 궁금해서.. [5] | 윈도우사용 | 683 | 01-02 |
95718 | 하드웨어| 모니터 상태좀 부탁 드립니다. [10] | 컬렉 | 535 | 01-02 |
95717 | 윈 도 우| MS PC Manager이거 진짜 MS에서 제작하는게 맞을까요 [2] | 끼야 | 595 | 01-02 |
95716 | 하드웨어| 4k 동영상 재생 [13] | 기수 | 1090 | 01-02 |
95715 | 소프트웨어| usb 쓰기 금지 프로그램 [11] | 항상감사 | 1671 | 01-02 |
95714 | 하드웨어| 윈도우 부팅하면 삐~ 소리가 길게 계속 납니다. [3] | 맹물 | 674 | 01-02 |
95713 | 윈 도 우| 드라이버 업뎃이후 [4] | 엉구업당 | 398 | 01-02 |
95712 | 윈 도 우| Administrator --> User 변경하면.. [3] | 립뽀 | 578 | 01-01 |
95711 | 소프트웨어| Windows for images로 백업 받을 때 [6] | 현민지 | 379 | 01-01 |
95710 | 소프트웨어| 심플한 윈도우 청소 무료 프로그램 추천 부탁 합니다. [3] | 인석이 | 804 | 01-01 |
95709 | 기 타| 어떤 리눅스를 선택해야 할까요? [12] | 슈머슈마 | 656 | 01-01 |
95708 | 소프트웨어| sandboxie와 sandbox는 다른건가요? [3] | 좋게멋지게 | 593 | 01-01 |
숨겨진 창인지, 창 뒤에 숨어 있는 창인지, 작업표시줄이나 바탕화면에 있는 아이콘인지
좀더 명확이 알려 주세요.