按键精灵9后台脚本鼠标移动问题 10

后台鼠标不能动。第一次用。哪位大神能帮我修改下Hwnd=Plugin.Window.MousePoint()CallPlugin.Bkgnd.LeftClick(Hwnd... 后台鼠标不能动。第一次用。哪位大神能帮我修改下
Hwnd = Plugin.Window.MousePoint()
Call Plugin.Bkgnd.LeftClick(Hwnd, 828, 652)
Delay 500
Call Plugin.Bkgnd.LeftClick(Hwnd, 803, 681)
Delay 500
Call Plugin.Bkgnd.LeftClick(Hwnd, 803, 681)
Delay 500
少了什么东西实现这个脚本呢,然后需要无限循环
展开
 我来答
1003101297
2013-11-23 · TA获得超过277个赞
知道小有建树答主
回答量:469
采纳率:0%
帮助的人:406万
展开全部

后台操作的时候  你鼠标不能移动到执行脚本的窗口内   否则会造成鼠标错位  


也有可能是执行脚本的窗口不支持后台鼠标点击  你可以尝试按下再弹起


Hwnd = Plugin.Window.MousePoint()'这个获取鼠标指向窗口命令  最好不用



    
    
    
    Hwnd = Plugin.Window.Foreground()
    
    Do
    Call Plugin.Bkgnd.LeftDown(Hwnd, 828, 652)
    Delay 100
    Call Plugin.Bkgnd.LeftUp(Hwnd, 828, 652)
    Delay 500
    Call Plugin.Bkgnd.LeftDown(Hwnd, 803, 681)
    Delay 100
    Call Plugin.Bkgnd.LeftUp(Hwnd, 803, 681)
    Delay 500
    Call Plugin.Bkgnd.LeftDown(Hwnd, 803, 681)
    Delay 100
    Call Plugin.Bkgnd.LeftUp(Hwnd, 803, 681)
    Delay 500
Loop
帐号已注销
2013-11-22 · TA获得超过1.1万个赞
知道大有可为答主
回答量:6449
采纳率:69%
帮助的人:2155万
展开全部
按键后台插件,鼠标点击操作前面一定要加一句移动鼠标命令,例如:
Call Plugin.Bkgnd.MoveTo(Hwnd, 828, 652)
Call Plugin.Bkgnd.LeftClick(Hwnd, 828, 652)
才是正确的,还有,坐标是窗口坐标,不是屏幕坐标,有关窗口坐标和屏幕坐标的知识,自己先了解。
追问
还是动不了啊。一直在原地点
追答
后台移动,前台鼠标是不会动的,还有,后台移动是看不见的,只能通过效果反应现象,请问你如何确定后台移动没成功?
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式