雪域山旮旯 發表於 2018-12-10 09:47:22

易语言注册热键的步骤教学

<p>本经验介绍如何用易语言注册热键</p>
<p>首先 打开易语言 &nbsp;新建一个windows窗口程序 如图</p>
<p><img alt="" src="https://img.jbzj.com/file_images/article/201812/2018121009433238.png" /></p>
<p>易语言有自带的注册热键命令 &nbsp;他在扩展功能支持库的热键功能里面&nbsp;</p>
<p><img alt="" src="https://img.jbzj.com/file_images/article/201812/2018121009433239.png" /></p>
<p>如果找不到此命令 请打开工具 再选支持库配置 找到扩展功能支持库 &nbsp;然后勾选上 点击确定即可&nbsp;</p>
<p><img alt="" src="https://img.jbzj.com/file_images/article/201812/2018121009433240.png" /></p>
<p>然后我们在添加一个标签 用来反馈事件</p>
<p><img alt="" src="https://img.jbzj.com/file_images/article/201812/2018121009433241.png" /></p>
<p>双击启动窗口 &nbsp;进入到启动窗口创建完毕事件子程序 &nbsp;写 注册热键 &nbsp;参数一为窗口句柄 取启动窗口的句柄即可 &nbsp;参数2为标签句柄 &nbsp;用来反馈热键事件 参数3为功能键 比如shift+F键 &nbsp;shift就是功能键 默认值为0&nbsp;0是无功能键;1是CTRL键 2是HIFT键 4是ALT键 参数4就是要注册的热键 比如M键 回车键 空格键 &nbsp;都可以 如果执行成功返回热键句柄 这时候可以用一个变量来标记 代码如下</p>
<p><img alt="" src="https://img.jbzj.com/file_images/article/201812/2018121009433242.png" /></p>
<p>然后我们在双击标签 &nbsp;进入到反馈时间子程序 &nbsp;用来判断参数一 代码如下</p>
<p><img alt="" src="https://img.jbzj.com/file_images/article/201812/2018121009433243.png" /></p>
<p>然后我们调试一下看看效果 &nbsp; 这时候已经执行成功了 &nbsp;代码是不是很简单&nbsp;</p>
<p><img alt="" src="https://img.jbzj.com/file_images/article/201812/2018121009433244.png" /></p>
<p>然后 &nbsp;我们再启动窗口将被销毁的时候 &nbsp;一定要撤销注册的热键 &nbsp;命令名为 撤销热键 他有两个参数 &nbsp;参数1为窗口句柄 这时候注意 当撤销的时候 窗口句柄一定要和注册热键时候用的窗口句柄保持一致 否则会失败 参数2为热键标识 写我们注册时返回的那个变量就可以 &nbsp;具体代码如下</p>
<p><img alt="" src="https://img.jbzj.com/file_images/article/201812/2018121009433245.png" /></p>
<p><span style="color: #ff0000"><strong>总结</strong></span></p>
<p>当撤销热键的时候 参数一的窗口句柄一定要和注册热键时候的窗口句柄保持一致,感谢大家的阅读和对琼殿技术社区的支持。</p>
                           
                            <div class="art_xg">
                              <b>您可能感兴趣的文章:</b><ul><li>易语言注册热键演示例程</li><li>易语言注册热键操作步骤</li></ul>
                            </div>

                        </div>
                        <!--endmain-->
頁: [1]
查看完整版本: 易语言注册热键的步骤教学