|
发表于 2016-5-23 08:59:29
|
显示全部楼层
云南省昆明市
标签是窗口,在易语言里也设计用来接收反馈事件,就像单击了某个按钮,或按某个热键时就反馈到标签句柄上,标签接收到信息就执行相应的命令,目前多用于热键,因为单击按钮可以在按键事件中进行处理
注册热键时,会返回一个热键标识,参数一就是这个标识,判断标识是否等于相应值就进行相应处理
这个标识不是固定的,你可以在反馈事件中调试输出看一下- .版本 2
- .支持库 spec
- .子程序 _标签1_反馈事件, 整数型
- .参数 参数一, 整数型
- .参数 参数二, 整数型
- 调试输出 (参数一)
- .如果 (参数一 = 33001)
- 信息框 (“这里执行按下V后你想执行的代码”, 0, , )
- .否则
- .如果结束
- .如果 (参数一 = 33002)
- 信息框 (“这里执行按下R后你想执行的代码”, 0, , )
- .否则
复制代码
在你的代码中,R=33002,但是假如你在前面还注册了一个热键,那就不是这个了,如
- .版本 2
- .支持库 shellEx
- .子程序 __启动窗口_创建完毕
- 注册热键 (取窗口句柄 (), 标签1.取窗口句柄 (), 0, #A键)
- 注册热键 (取窗口句柄 (), 标签1.取窗口句柄 (), 0, #V键)
- 注册热键 (取窗口句柄 (), 标签1.取窗口句柄 (), 0, #R键)
复制代码
在这里,R键就不是33002而是33003了 |
|