按键精灵:启动热键和脚本里的热键冲突//(ㄒoㄒ)//
我的脚本是这样的:启动热键F1,脚本为按键盘F1,再点鼠标右键一次,可我现在发现点了F1之后只会按鼠标右键,没有按F1。求解决方法(((我不想改热键))...
我的脚本是这样的:
启动热键F1,脚本为按键盘F1,再点鼠标右键一次,可我现在发现点了F1之后只会按鼠标右键,没有按F1。求解决方法
(((我不想改热键)) 展开
启动热键F1,脚本为按键盘F1,再点鼠标右键一次,可我现在发现点了F1之后只会按鼠标右键,没有按F1。求解决方法
(((我不想改热键)) 展开
1个回答
展开全部
估计这个脚本的源代码不是你自己做得!
你检查下源代码,估计在开头有一段代码是查找窗口句柄赋值给hwnd(通常用这个)
然后对hwnd进行判断,如果不成立就
MessageBox "程序未启动,请先启动程序!重新运行脚本!"
你先用抓抓看下游戏窗口的句柄
然后调试下脚本,检查Hwnd的数值是否与抓抓找到的一样
如果不同,说明脚本里面查找窗口句柄的参数有问题
Plugin Hwnd = Window.Find("?????", 0) //这儿的?????必须是完整的窗口标题(可以在抓抓上看到)
如果是其他情况就继续问题补充
你检查下源代码,估计在开头有一段代码是查找窗口句柄赋值给hwnd(通常用这个)
然后对hwnd进行判断,如果不成立就
MessageBox "程序未启动,请先启动程序!重新运行脚本!"
你先用抓抓看下游戏窗口的句柄
然后调试下脚本,检查Hwnd的数值是否与抓抓找到的一样
如果不同,说明脚本里面查找窗口句柄的参数有问题
Plugin Hwnd = Window.Find("?????", 0) //这儿的?????必须是完整的窗口标题(可以在抓抓上看到)
如果是其他情况就继续问题补充
参考资料: 百度一下
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询