吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1612|回复: 4
收起左侧

E语言 用户自定义热键注册问题

[复制链接]
罗萨 发表于 2020-2-2 22:04
50吾爱币
现在有按钮1和按钮2

我想让用户自定义注册热键按钮1或者按钮2,怎么弄?

比如自定义按钮1为F1快捷键,按钮2为F2快捷键或者不设置

最佳答案

查看完整内容

搞定了,这个没有用到模块的,如果是调用模块的话就更方便简洁了 [mw_shl_code=c,true].版本 2 .支持库 shellEx .程序集 窗口程序集_启动窗口 .程序集变量 热键1, 整数型 .程序集变量 热键2, 整数型 .程序集变量 键值1, 整数型 .程序集变量 键值2, 整数型 .子程序 _编辑框1_按下某键, 逻辑型 .参数 键代码, 整数型 .参数 功能键状态, 整数型 键值1 = 键代码 编辑框1.内容 = 字符 (键值1) .子程序 _编辑 ...

发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

傻小猪 发表于 2020-2-2 22:04
本帖最后由 傻小猪 于 2020-2-3 00:50 编辑

热键测试

热键测试

搞定了,这个没有用到模块的,如果是调用模块的话就更方便简洁了

[C] 纯文本查看 复制代码
.版本 2
.支持库 shellEx

.程序集 窗口程序集_启动窗口
.程序集变量 热键1, 整数型
.程序集变量 热键2, 整数型
.程序集变量 键值1, 整数型
.程序集变量 键值2, 整数型

.子程序 _编辑框1_按下某键, 逻辑型
.参数 键代码, 整数型
.参数 功能键状态, 整数型

键值1 = 键代码
编辑框1.内容 = 字符 (键值1)

.子程序 _编辑框2_按下某键, 逻辑型
.参数 键代码, 整数型
.参数 功能键状态, 整数型

键值2 = 键代码
编辑框2.内容 = 字符 (键值2)

.子程序 _按钮1_被单击

撤销热键 (_启动窗口.取窗口句柄 (), 热键1)
热键1 = 注册热键 (_启动窗口.取窗口句柄 (), 标签1_热键.取窗口句柄 (), 0, 键值1)
.如果真 (热键1 > 0)
    信息框 (“设置热键1”, 0, , )
.如果真结束


.子程序 _按钮2_被单击

撤销热键 (_启动窗口.取窗口句柄 (), 热键2)
热键2 = 注册热键 (_启动窗口.取窗口句柄 (), 标签1_热键.取窗口句柄 (), 0, 键值2)
.如果真 (热键2 > 0)
    信息框 (“设置热键2”, 0, , )
.如果真结束


.子程序 _标签1_热键_反馈事件, 整数型
.参数 参数一, 整数型
.参数 参数二, 整数型

.如果真 (参数一 = 热键1)
    编辑框3.内容 = “你按下了热键1”
.如果真结束
.如果真 (参数一 = 热键2)
    编辑框3.内容 = “你按下了热键2”

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
紫苏i + 1 + 1 我很赞同!

查看全部评分

 楼主| 罗萨 发表于 2020-2-2 23:53
傻小猪 发表于 2020-2-3 00:01
xiaohui888 发表于 2020-2-3 00:12
易语言用多项选择命令。没电脑在身边,手打太麻烦。
返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-10-17 01:20

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表