Вот код который написал:
Code: Select all
#Include Gdip_All.ahk
#Include Gdip_ImageSearch.ahk
pToken := Gdip_Startup()
pHaystack := Gdip_BitmapFromHwnd(WinExist("GTA5"))
pNeedle := Gdip_CreateBitmapFromFile("image.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%
}
else
{
MsgBox, EROR
}
ExitApp
Сделал скриншот той же библиотекой и получил скриншот полностью черный.
Код которым делал скриншот:
Code: Select all
#Include Gdip_All.ahk
pToken := Gdip_Startup()
pBitmap := Gdip_BitmapFromHwnd(WinExist("GTA5"))
Gdip_SaveBitmapToFile(pBitmap, A_Desktop "\image.png")
Gdip_DisposeImage(pBitmap)
Gdip_Shutdown(pToken)
ExitApp