按键精灵9怎么获取游戏窗口的后台坐标。高手解答下

按键精灵9怎么获取游戏窗口的后台坐标。高手解答下,第1张

//得到鼠标指向的窗口句柄

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怎么获取游戏窗口的后台坐标。高手解答下、如何让按键精灵获取游戏的地图坐标(不是屏幕坐标)、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9664856.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存