F1::
pToken := Gdip_StartUp()
pHaystack := Gdip_BitmapFromHWND(WinExist("LDPlayer"))
pNeedle := Gdip_CreateBitmapFromFile("kakao.png")
result := Gdip_ImageSearch(pHaystack, pNeedle, outputVar, 0, 0, 0, 0, 15)

Gdip_DisposeImage(pHaystack)
Gdip_DisposeImage(pNeedle)
Gdip_Shutdown(pToken)

if (result = 1)
{
    RegExMatch(outputVar, "(.*),(.*)", out)
    MsgBox, X: %out1% Y: %out2%

    lparam:=out1|out2<<16
          
    PostMessage,0x201,1,%lparam%,RenderWindow1, LDPlayer
    PostMessage,0x202,0,%lparam%,RenderWindow1, LDPlayer
    Sleep, 1000
}
Else
{
    Msgbox, 찾지 못했습니다.
}
Return

이미지를 찾으면 비활성화 클릭을 해주려고 하는데 되질 않네요.. 아무리 찾아봐도 소스 문제는 아닌 것 같은데
혹시 소스 문제 일까요 ? 아니면 막힌 건가요? ControlClick 로 바꾸면 잘 됩니다.. 하지만 가려져도 클릭을 해야하기
때문에 PostMessage 를 쓰는건데 되질 않으니..속상하네요

답글