这个“监视热键()”我一般用的是模块(超级模块)
——————————————————————————————————————————
.版本 2
.支持库 eAPI
.程序集 窗口程序集1
.程序集变量 流星句柄, 整数型
.子程序 __启动窗口_创建完毕
流星句柄 = 取句柄 (“Meteor.exe”)
监视热键 (&按键F2, #F2键)
监视热键 (&按键F3, #F3键)
.子程序 按键F2
模拟按键 (#N键, #空格键, #键6) ' 我想判断当F2键被按下就执行模拟按键 (#N键, #空格键, #键6)当F3键被按下就执行模拟按键 (#N键, #空格键, #键5)怎么做?
.子程序 按键F3
模拟按键 (#N键, #空格键, #键5)
——————————————————————————————————————————
这个可以吧?
我的方法。
.版本 2
.支持库 shellEx
.支持库 eAPI
.程序集 窗口程序集1
.程序集变量 F2, 整数型
.子程序 __启动窗口_创建完毕
F2 = 注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F2键)
.子程序 _标签1_反馈事件, 整数型
.参数 参数一, 整数型
.参数 参数二, 整数型
.如果 (选择框1.选中 = 真)
选择框1.选中 = 假
模拟按键 (#A键, #A键, #A键)
.否则
选择框1.选中 = 真
模拟按键 (#B键, #B键, #B键)
.................我看不懂 这是我玩侠盗的
.子程序 __启动窗口_创建完毕
监视热键 (&坦克, #F6键)
监视热键 (&加血, #F5键)
.子程序 坦克
.如果 (时钟1.时钟周期 = 0)
时钟1.时钟周期 = 1
模拟按键 (#P键, #A键, #N键)
.否则
时钟1.时钟周期 = 0
模拟按键 (#Z键, #E键, #R键)
.如果结束
.子程序 加血
.如果 (时钟2.时钟周期 = 0)
时钟2.时钟周期 = 1
模拟按键 (#A键, #S键, #P键)
.否则
时钟2.时钟周期 = 0
模拟按键 (#I键, #R键, #I键)
.如果结束
.如果 (时钟2.时钟周期 = 0)
时钟2.时钟周期 = 0
模拟按键 (#N键, #E键, )
.否则
.如果结束