按键精灵 后台鼠标左键单击问题

这个是我编辑的代码,有哪里不对的地方么。我是一个网页后台点击,按F10启动怎么不好使啊?句柄我也弄了啊~... 这个是我编辑的代码,有哪里不对的地方么。我是一个网页后台点击,按F10启动 怎么不好使啊?句柄我也弄了啊~ 展开
 我来答
帐号已注销
2014-11-17 · TA获得超过1.1万个赞
知道大有可为答主
回答量:6449
采纳率:69%
帮助的人:2109万
展开全部
两句反过来了,还有,网页窗口句柄一般有好几个的,你直接写一个数可能是不对的,再则,每次打开一个窗口,句柄都会变化的(几乎没有一次是相同的),所以你这样写脚本也不是通用的办法。
追问
嗯 调过来了,可是调试脚本 启动还是不好用,句柄和坐标每次都获取了,就是点击网页的一个按键。。不好用呢!
追答
用另外一种方法获取窗口句柄,例如可以获得鼠标所在窗口句柄,可以这样:
Hwnd = Plugin.Window.MousePoint()
在启动脚本的时候把鼠标移动窗口,上面的函数就可以得到窗口句柄。

后台鼠标操作一般要加移动指令,如果不加移动指令,有可能鼠标不移动,加上下面指令:
Call Plugin.Window.Move(Hwnd, 1050, 185)
这里的坐标是指窗口坐标,不是屏幕坐标,两者是不一样的。

无限循环某段代码方法如下:
While True
//某段代码
Wend
匿名用户
2014-11-17
展开全部
先得到句柄,才能按啊。按完再得到句柄是无效的。
更多追问追答
追问
嗯 调过来了,可是调试脚本 启动还是不好用,句柄和坐标每次都获取了,就是点击网页的一个按键。。不好用呢!
追答
这么给你说吧,按键精灵自带的后台是一个笑话,前台还不错。后台要学会用大漠。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
maozz
2014-11-17 · TA获得超过2037个赞
知道大有可为答主
回答量:2063
采纳率:92%
帮助的人:1241万
展开全部
句柄赋值要在最前.
追问
嗯 调过来了,可是调试脚本 启动还是不好用,句柄和坐标每次都获取了,就是点击网页的一个按键。。不好用呢!
追答
句柄是系统临时分配给窗口的.所以每次都不一样.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式