본 내용은
정해 놓은 이미지서치후 그 좌표로 클릭을 하게 하고 싶은대
아래 처럼 해 놓으면 좌표를? N:=396|238<<16 일일이 입력해야 되거든요...
대략 x1:=A
?????? y1:= B
?????? N:=A|B<<16
이런 식으로 정의해서 해보고 싶은대.. 서치 된 이미지를 비활성으로 클릭하게 하는건 .. 초보한탠 어렵네요 도움부탁드립니다.
(정의가 잘못 된거 같은대.. 도통 감이 안옵니다,.)?
SetTitleMatchMode, 1
?wintitle = Genymotion for personal use - T-1000 (480x800, 240dpi) - 192.168.56.101
?WinGet, activeid, id, %wintitle%
?WinActivate, %wintitle%
?WinMove, %wintitle% ,,693, 19
?WinSetTitle, %wintitle% , ,Genymotion for personal use
?coordmode, pixel,Screen
IfWinExist, Genymotion for personal use - T-1000 (480x800, 240dpi) - 192.168.56.101
{
WinGetPos, X, Y, W, H, Genymotion for personal use - T-1000 (480x800, 240dpi) - 192.168.56.101
SysGet, E, 32
SysGet, Q, 4
X2:=X+W
Y2:=Y+H
}
?F1::
ImageSearch, x1, y1, 1, 1, 1920, 1080, *50 임무2.bmp
?
if errorlevel = 0
?{
? N:=396|238<<16
? ax:=x1-X-E
?ay:=y1-Y-Q
?PostMessage, 0X201, 1, %N%, ,Genymotion
?PostMessage, 0X202, 0, %N%, ,Genymotion
?
? MsgBox, found !
?}
?if errorlevel = 1
?{
? MsgBox, not found
?}
return
lParam := x & 0xFFFF | (y & 0xFFFF) << 16