如何让按键精灵获取游戏的地图坐标(不是屏幕坐标)
1个回答
展开全部
现获取左上角坐标
dim
hwnd
hwnd
=
plugin.window.mousepoint()
//下面这句是得到窗口句柄的客户区大小
srect
=
plugin.window.getclientrect(hwnd)
//下面这句用于分割字符串,将横坐标和纵坐标分成两个字符串
dim
myarray
myarray
=
split(srect,
"|")
//下面这句将字符串转换成数值
l
=
clng(myarray(0)):
t
=
clng(myarray(1))
r
=
clng(myarray(2)):
b
=
clng(myarray(3))
plugin
color
=
bkgndcolor.getpixelcolor(hwnd,
l+屏幕到点之间的x距离差,
t+y差)
反正你用后台也能实现
dim
hwnd
hwnd
=
plugin.window.mousepoint()
//下面这句是得到窗口句柄的客户区大小
srect
=
plugin.window.getclientrect(hwnd)
//下面这句用于分割字符串,将横坐标和纵坐标分成两个字符串
dim
myarray
myarray
=
split(srect,
"|")
//下面这句将字符串转换成数值
l
=
clng(myarray(0)):
t
=
clng(myarray(1))
r
=
clng(myarray(2)):
b
=
clng(myarray(3))
plugin
color
=
bkgndcolor.getpixelcolor(hwnd,
l+屏幕到点之间的x距离差,
t+y差)
反正你用后台也能实现
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询