//得到鼠标指向的窗口句柄
Hwnd
=
PluginWindowMousePoint()
//得到窗口句柄的客户区大小
Rect
=
PluginWindowGetClientRect(Hwnd)
Dim
MyArray
MyArray=Split(Rect,"|")
Ux
=
CLng(MyArray(0))
Uy
=
Clng(MyArray(1))
接着就是后台的命令了
记住Ux
Uy
都是游戏窗口起始点的坐标
你在截取屏幕时获得的屏幕坐标
再加上窗口起始点坐标就是窗口里的坐标了
例如:
x+Ux,y+Uy
这就是窗口里的坐标
谢谢
如有问题请加Q
加备注
谢谢
现获取左上角坐标
dim
hwnd
hwnd
=
pluginwindowmousepoint()
//下面这句是得到窗口句柄的客户区大小
srect
=
pluginwindowgetclientrect(hwnd)
//下面这句用于分割字符串,将横坐标和纵坐标分成两个字符串
dim
myarray
myarray
=
split(srect,
"|")
//下面这句将字符串转换成数值
l
=
clng(myarray(0)):
t
=
clng(myarray(1))
r
=
clng(myarray(2)):
b
=
clng(myarray(3))
plugin
color
=
bkgndcolorgetpixelcolor(hwnd,
l+屏幕到点之间的x距离差,
t+y差)
反正你用后台也能实现
以上就是关于按键精灵9怎么获取游戏窗口的后台坐标。高手解答下全部的内容,包括:按键精灵9怎么获取游戏窗口的后台坐标。高手解答下、如何让按键精灵获取游戏的地图坐标(不是屏幕坐标)、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)