PostClick(FoundX,FoundY)
{
lparam:=FoundX|FoundY<<16
PostMessage,0x201,1,%lparam%,ZPControlPanelClass1,ahk_class ZPContentViewWndClass
PostMessage,0x202,0,%lparam%,ZPControlPanelClass1,ahk_class ZPContentViewWndClass
}
pToken := Gdip_Startup()
pHaystack := Gdip_BitmapFromHwnd(WinExist("ahk_class ZPContentViewWndClass"))
pNeedle := Gdip_CreateBitmapFromFile("a1.png")
result := Gdip_ImageSearch(pHaystack, pNeedle, outputVar)
Gdip_DisposeImage(pHaystack)
Gdip_DisposeImage(pNeedle)
Gdip_Shutdown(pToken)
if (result = 1)
{
RegExMatch(outputVar, "(.*),(.*)", out)
MsgBox, X: %out1% Y: %out2%
PostClick(out1,out2)
}
상관 없을수도 있는데
앱플레이어를 가장 왼쪽 위에 위치해 보시고 테스트 해보셨을까요?
그때 정상 동작한다면 window의 x,y 좌표를 가감 안해서 그럴수 있을것 같습니다.