按键精灵 后台鼠标点击在游戏里无效 但在记事本里有效

脚本是这样的:Hwnd=Plugin.Window.MousePoint()whiletrueCallPlugin.Bkgnd.leftclick(Hwnd,400,30... 脚本是这样的:
Hwnd = Plugin.Window.MousePoint()
while true

Call Plugin.Bkgnd.leftclick(Hwnd,400,300)
Delay 100

Call Plugin.Bkgnd.keypress(Hwnd,49)
Delay 100

wend

我玩的是剑灵,后台键盘按键有效,但是鼠标点击就老无效.但在记事本里又有效果.请问到底是啥原因? 高分求速答!!
展开
 我来答
f1anycall
推荐于2017-12-16 · TA获得超过196个赞
知道答主
回答量:138
采纳率:0%
帮助的人:104万
展开全部

脚本上看不出有什么问题,猜测

  1. 有可能是游戏不支持后台操作

      你可以用按键精灵中抓抓的截图游戏界面 如果游戏界面截图为黑色说明不支持

  2. 有可能是你坐标不匹配

         抓取句柄界面的400,300坐标 和屏幕的400,300并不是同一个点

更多追问追答
追问
我上面说了哦,游戏里后台键盘按键有效,但鼠标点击无效. 坐标400,300我取的是游戏窗口的中央点. 其实我的目的是按鼠标左键就行了,不用鼠标移动的,但是不知道怎么写,求助大侠
追答
实现按住的效果是
Call Plugin.Bkgnd.LeftDown(Hwnd, 400, 300)

Call Plugin.Bkgnd.leftclick(Hwnd,400,300)
这句是用于向后台窗口句柄(变量:Hwnd)的客户区域(坐标:400, 300)处发送一个鼠标左键单击
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式