按键精灵的脚本问题,后台鼠标拖动怎么办呀?

2025-04-07 05:00:24
推荐回答(2个)
回答1:

  1. 给你老师发私信。

  2. 自己玩一下。

  3. 一般拖动不用这么多次的leftdown吧,不过要点住后相对移动下 移动后5距离。

  4. Call Plugin.Bkgnd.LeftDown(Hwnd, 0, 0)

  5. Call Plugin.Bkgnd.LeftUp(Hwnd, 0, 0)

回答2:

这个啊,我调一下,间隔分别是多少,直接用录制的?
另外你这东西是不是要停顿一秒多才会出现需要拖动的东西?用法我就不说了
Do
Hwnd = Plugin.Window.MousePoint()
Loop Until Hwnd > 0
XY = split(Plugin.Window.GetClientRect(Hwnd), "|")
Call Plugin.Bkgnd.MoveTo(Hwnd,1088 - XY(0), 254 - XY(1))
Delay 2000
Call Plugin.Bkgnd.LeftDown(Hwnd, 1088 - XY(0), 254 - XY(1))
Call Plugin.Bkgnd.MoveTo(Hwnd,158 - XY(0), 195 - XY(1))
Delay 5000
Call Plugin.Bkgnd.LeftUp(Hwnd, 158 - XY(0), 195 - XY(1))
Delay 800
Call Plugin.Bkgnd.LeftClick(Hwnd, 166 - XY(0), 286 - XY(1))