下你所需,载你所想!
汇集开发技术源码资料

编辑框改热键框模块源码

:11.646KB :1 :2023-05-31 20:20:03

部分简介

大家在开发软件时经常需要配置众多快捷键,内置固定快捷键有时会和其他软件冲突,扩展组件库里的热键框不能用,第三方热键框支持库也有bug,早期开源的一些热键框使用上也有一些局限和不便,所以花了一些时间重写了一个。
首先易语言的窗口、组件的按下某键事件是不支持完整的小键盘按键信息的,功能上就有缺陷不完整,其次如果组件原生事件来设计,开发者就要设置按下某键、放开某键、失去焦点等事件代码,会造成很多不便。还有就是自动注册管理全局热键和窗口热键上也会增加不少代码量和负担。
目前改造的热键框实现了以下功能:
热键框支持:
1.支持组合键:Ctrl + Shift + Alt + 热键(支持小键盘按键识别)。2.支持准确的快捷键设置完成回调事件通知。
3.支持自动管理全局热键的注册和撤销,当用户设置完快捷键后内部自动进行注册,以及保存配置重启软件后也会对上次设置的热键进行自动注册,开发者不需要额外编写多余注册热键管理代码,(不需要内置的可自主使用回调事件来自行注册管理)。
4.还提供了相关的函数方法,共开发者自主注册管理热键使用。

编辑框改热键框模块源码

热门推荐

相关文章