按键精灵相对坐标抓不准啊,脚本运行没问题,但不会在抓的点处点击啊有大大神指点下吗
想把脚本做成窗口移动后还可以点击头像锁定自身的,鼠标不会在抓的点处点啊,起点坐标定的就是窗口左上角,命令都是按书上抄的,没用啊,用全屏抓的不是相对窗口的坐标倒能执行,但是...
想把脚本做成窗口移动后还可以点击头像锁定自身的,鼠标不会在抓的点处点啊,起点坐标定的就是窗口左上角,命令都是按书上抄的,没用啊,用全屏抓的不是相对窗口的坐标倒能执行,但是窗口移动就不行了
HwndEx = Plugin.Window.Search("寻仙")
HwndEx = Split(HwndEx, "|")
If UBound(HwndEx)>= 0 Then
For i = 0 To UBound(HwndEx)
Next
End If
sRect = Plugin.Window.GetClientRect(HwndEX(0))
TracePrint "得到窗口句柄的的客户区大小为:"&sRect
MyArray = Split(sRect, "|")
L = CLng(MyArray(0)) : T = CLng(MyArray(1))
R = CLng(MyArray(2)) : B = CLng(MyArray(2))
TracePrint "左上角X="&L
TracePrint "左上角Y="&T
TracePrint "客户区宽度="&R
TracePrint "客户去高度=" & B
Call Plugin.Bkgnd.LeftClick(HwndEX(0), L+-353, T+-3)——就是这条它不会在这个点上点击,而是鼠标在哪点哪
不让太多字了,这是我脚本的一部分,完全正常运行的脚本,前面都是按书上搬来的 展开
HwndEx = Plugin.Window.Search("寻仙")
HwndEx = Split(HwndEx, "|")
If UBound(HwndEx)>= 0 Then
For i = 0 To UBound(HwndEx)
Next
End If
sRect = Plugin.Window.GetClientRect(HwndEX(0))
TracePrint "得到窗口句柄的的客户区大小为:"&sRect
MyArray = Split(sRect, "|")
L = CLng(MyArray(0)) : T = CLng(MyArray(1))
R = CLng(MyArray(2)) : B = CLng(MyArray(2))
TracePrint "左上角X="&L
TracePrint "左上角Y="&T
TracePrint "客户区宽度="&R
TracePrint "客户去高度=" & B
Call Plugin.Bkgnd.LeftClick(HwndEX(0), L+-353, T+-3)——就是这条它不会在这个点上点击,而是鼠标在哪点哪
不让太多字了,这是我脚本的一部分,完全正常运行的脚本,前面都是按书上搬来的 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询