윈드로이1 창이름 Windroye
윈드로이2?창이름?Windroye(1)
2개 다중실행중입니다
Client 좌표로 비활성클릭 되게 했는데요
윈드1번에서 매크로 돌리고 있고
윈드2번에서 수동으로 활성화시켜 만지고 있으면
윈드1번 매크로가 윈드2에서 실행되는데요
창이름이 다른데도 왜이렇게 꼬이는건지...
이건 원래 이런건가요?
아니면 따로 설정을 해야되는게 있나요?
-----------------------------------------
기본 설정요
^3::
WinGetActiveTitle, 창이름
GuiControl,, A, %창이름%
return
Button시작:
GuiControl, hide, 시작
GuiControl, show, 정지
Gui, Submit, NoHide
CoordMode, Pixel, Screen
WinGetPos, X, Y, W, H, %창이름%
~
~
~
return
---------
좀더 정확한 매크로 테스트를 해밨습니다
창이름 : Windroye ? <----원본
창이름 : Windroye(2)?
창이름 : Windroye(3)?
Windroye(2) ,?Windroye(3) 창이름 매크로는?
비활성된 상태에서도 잘 되는게 확인됩니다
그런데?Windroye 창이름 매크로는 활성화된 상태에서만 작동하고,
Windroye?가?비활성된 상태면
(2) ,(3) 번중 상위에 있는 창에서 매크로가 실행되네요.
지니모션은 device 만들때부터 독립적이라서 아무문제없는거 같은데요
윈드로이는 Windroye 원본을 복사해서 만드는 방식이라 연관이 있거나
프로세스 이름이 간섭하거나 하나보네요.
매크로 문제보다는 아무래도 윈드로이 문제인거 같네요 ;;;
윈드로이 다중하는분들은 안계신가요?
아마 코드를 올려주셔야 어느정도 파악이 될것 같습니다 (다른분들도)