Hwnd = Plugin.Window.MousePoint()
Rem 开始
Call Plugin.Window.SendKeyPress(Hwnd, 1)
Delay 10
Call Plugin.Window.SendKeyPress(Hwnd, 2)
Delay 10
Call Plugin.Window.SendKeyPress(Hwnd, 3)
Delay 10
Goto 开始
哪里出漏子了 新手上路 10毫秒间隔 后台窗口 按键123
用按键精灵写就好
按键精灵脚本 后台键盘
答案:2 悬赏:40 手机版
解决时间 2021-03-22 01:13
- 提问者网友:做自己de王妃
- 2021-03-21 10:46
最佳答案
- 五星知识达人网友:玩世
- 2021-03-21 11:46
明显的键值错误:按键123,如果这个“123”是键盘上的1、2、3的话,那么,应该是49、50、51(即应该是1、2、3的ascii数值)。因此,上面的代码修改为:
Hwnd = Plugin.Window.MousePoint()
Rem 开始
Call Plugin.Window.SendKeyPress(Hwnd, 49)
Delay 10
Call Plugin.Window.SendKeyPress(Hwnd, 50)
Delay 10
Call Plugin.Window.SendKeyPress(Hwnd, 51)
Delay 10
Goto 开始
Hwnd = Plugin.Window.MousePoint()
Rem 开始
Call Plugin.Window.SendKeyPress(Hwnd, 49)
Delay 10
Call Plugin.Window.SendKeyPress(Hwnd, 50)
Delay 10
Call Plugin.Window.SendKeyPress(Hwnd, 51)
Delay 10
Goto 开始
全部回答
- 1楼网友:舊物识亽
- 2021-03-21 12:09
晕s 什么热键设置啊 这是个后台按f1f2f3f4的脚本 参数自己改 后面的数字其实也就是按键码 鼠标命令中可以查找 //下面这句是得到当前最前面的窗口句柄 plugin hwnd = window.foreground() rem m plugin bgkm5.keyclick(hwnd,112) //112代码f1 delay 10 //防止太快 无效 plugin bgkm5.keyclick(hwnd,113) //112代码f2 delay 10 //防止太快 无效 plugin bgkm5.keyclick(hwnd,114) //112代码f3 delay 10 //防止太快 无效 plugin bgkm5.keyclick(hwnd,115) //112代码f4 delay 10 goto m
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯