按键精灵 后台鼠标点击在游戏里无效 但在记事本里有效
脚本是这样的: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
我玩的是剑灵,后台键盘按键有效,但是鼠标点击就老无效.但在记事本里又有效果.请问到底是啥原因? 高分求速答!! 展开
Hwnd = Plugin.Window.MousePoint()
while true
Call Plugin.Bkgnd.leftclick(Hwnd,400,300)
Delay 100
Call Plugin.Bkgnd.keypress(Hwnd,49)
Delay 100
wend
我玩的是剑灵,后台键盘按键有效,但是鼠标点击就老无效.但在记事本里又有效果.请问到底是啥原因? 高分求速答!! 展开
1个回答
展开全部
脚本上看不出有什么问题,猜测
有可能是游戏不支持后台操作
你可以用按键精灵中抓抓的截图游戏界面 如果游戏界面截图为黑色说明不支持
有可能是你坐标不匹配
抓取句柄界面的400,300坐标 和屏幕的400,300并不是同一个点
更多追问追答
追问
我上面说了哦,游戏里后台键盘按键有效,但鼠标点击无效. 坐标400,300我取的是游戏窗口的中央点. 其实我的目的是按鼠标左键就行了,不用鼠标移动的,但是不知道怎么写,求助大侠
追答
实现按住的效果是
Call Plugin.Bkgnd.LeftDown(Hwnd, 400, 300)
Call Plugin.Bkgnd.leftclick(Hwnd,400,300)
这句是用于向后台窗口句柄(变量:Hwnd)的客户区域(坐标:400, 300)处发送一个鼠标左键单击
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询