递归火山软件开发平台

标题: 火山PC全局热键 [打印本页]

作者: 1185907650    时间: 2021-7-3 13:45
标题: 火山PC全局热键
本源码转载自利快云https://www.lkuaiy.com/

火山PC全局热键
一、需要调用的模块
  • 视窗基本类
  • MFC界面基本类
  • volXH热键支持库 本文末附下载
代码结构

  • 项目结构



  • 代码截图


实现步骤

1.引用vloxH热键模块后,在主窗口下定义全局热键类型变量

2.在窗口创建完毕事件下,zc全局热键,使用  全局.zc()命令


3.zc命令简介
  • 参数一    窗口句柄     使用  取窗口句柄() 获取MFC界面的句柄填入
  • 参数二    热键ID        由用户自定义,取值范围是0~49151,用于区别同一对象下的不同热键监控
  • 参数三    功能键        功能键意思是主键,比如监控热键 Alt A,这里Alt是功能键
  • 参数四    键代码        Alt A,这里的键代码代表的是A
  • 参数五    热键名称     自定义,任意文本


3.点击全局热键类->点击按钮(闪电)标志->点击全局热键.反馈事件,自动生成热键触发事件



4.只有一个全局热键的变量,不需判断来源对象,这里使用**出信息框来简单的演示


5.在窗口将被销毁事件下,移除全局热键,使用  全局.移除()命令

4.移除命令简介
  • 参数一    窗口句柄     要和zc时候填写的句柄一致
  • 参数二    热键ID        要和zc时候填写的ID一致


GIF演示

、附件下载









作者: 淡淡的缘    时间: 2021-7-5 18:35
是的身份为服务而非
作者: 淡淡的缘    时间: 2021-7-5 18:35
热污染翁
作者: 淡淡的缘    时间: 2021-7-5 18:35
热服务二翁热吻而翁热吻而翁让问问
作者: ziv    时间: 2021-7-5 22:25
如果您要查看本帖隐藏内容请回复
作者: cici77245    时间: 2021-7-6 10:05
顶一个,支持,支持
作者: 372607507    时间: 2021-7-8 19:10
感谢分享~支持火山
作者: cici77245    时间: 2021-7-9 09:16
不支持32位
作者: 245867    时间: 2021-7-9 14:53
好东西啊,不是键盘钩子吧
作者: leing    时间: 2021-7-28 21:41
我来看看
作者: 朕的    时间: 2021-7-28 22:08
顶一个,支持,支持

作者: 芒g一号    时间: 2021-7-28 22:37
看下学习学习
作者: 猫南北    时间: 2021-9-21 10:43
感谢分享
作者: 网络注册会员    时间: 2021-9-22 07:48
支持
支持
作者: smk718    时间: 2021-11-29 11:39
火山PC全局热键
作者: 飞翔网络工作室    时间: 2021-11-29 20:46

感谢分享~支持火山
作者: cy328252495    时间: 2021-12-18 20:11
学习
作者: jtuzi    时间: 2022-2-8 05:32
感谢分享
作者: xpvcxx    时间: 2022-2-21 21:51
顶一个,支持,支持
作者: xpvcxx    时间: 2022-2-22 22:22
这个比如我只想  用F1 怎么调用  我把组合键设置为0  但是 程序没什么反应。
作者: 无敌    时间: 2022-3-12 14:28
6666666666666666666666
作者: dkslel    时间: 2022-3-24 17:24
来下支持库的

作者: fndk    时间: 2022-3-25 11:33
66666666666
作者: qzuser    时间: 2022-4-2 11:26
学习学习看看看看
作者: lichenxui    时间: 2022-4-2 11:35
666666
作者: a13224466    时间: 2022-4-2 11:43
学习学习看看看看
作者: 浅蓝    时间: 2022-4-4 09:25
附件下载
作者: e434020    时间: 2022-4-4 10:43
非常感谢分享,就需要这个。
作者: 浮云    时间: 2022-4-7 11:15
支持下
作者: 刀疤男    时间: 2022-4-16 20:32
取窗口句柄 ()
作者: 苏紫龙    时间: 2022-5-2 13:55
是否支持32位?
作者: yt3845    时间: 2022-5-15 19:38
感谢分享 正需要
作者: langui8899    时间: 2022-5-15 21:25
顶一个,支持,支持
作者: 新手上路    时间: 2022-5-15 22:02
查看本帖隐藏
作者: xq45654    时间: 2022-8-21 06:59
支持!!!!!!!!!!!
作者: 2447220146    时间: 2022-9-16 12:50
学习一下
作者: 晴空    时间: 2022-9-16 17:57
下载来看看效果如何
作者: 晴空    时间: 2022-9-16 20:37
(, 下载次数: 32)

单独按键和组合按键冲突,只有组合按键生效,上面一行不生效属于bug还是?

作者: fan2359    时间: 2022-9-22 16:02
支持,支持
作者: 13068963675    时间: 2022-9-22 22:12
我来学习下
作者: hjf571x    时间: 2022-10-9 10:42
这个牛逼,谢谢
作者: fangcun9653    时间: 2022-10-24 19:21
学习一下
作者: sc199933    时间: 2022-10-30 03:59
看看什么东西
作者: by5120    时间: 2022-11-5 22:07

是的身份为服务而非

作者: 幽暗    时间: 2022-11-14 17:22

感谢分享~支持火山
作者: 雅婷    时间: 2023-1-29 23:35
"编译或链接失败. 编译过程中共遇到了 0 个警告, 2 个错误.
作者: 18155525757    时间: 2023-3-16 11:39

作者: 坏づ铥铥    时间: 2023-3-22 04:45
:(:(:(
作者: 动感超人biubiu    时间: 2023-3-27 22:02
6666666666
作者: angel    时间: 2023-5-1 22:42
666666666666666
作者: 老鼠    时间: 2023-5-8 09:55
学习了学习了
作者: c78857530    时间: 2023-6-24 04:15
顶一个,支持,支持
作者: chenwing    时间: 2023-6-27 20:10
谢谢分享!
作者: qcyxq1    时间: 2023-7-23 15:45
DDDDDDDDDDDD
作者: 飞丶宇    时间: 2023-7-23 20:06
热键都要用第三方的 这也太。。。。
作者: worlds    时间: 2023-7-25 14:17
2222222222222222
作者: 朕的    时间: 2023-9-10 10:24
函数用什么鸡儿英文很反人类
作者: lyrong    时间: 2023-9-19 14:29
谢谢分享 !!!!!
作者: 白雪皑皑0306    时间: 2023-9-19 17:06
谢谢分享      
作者: 一顿辣椒    时间: 2023-9-19 21:15
11111
作者: qzuser    时间: 2023-9-20 15:37
是的身份为服务而非
作者: 萧萧    时间: 2023-10-7 20:11
         
作者: Creator    时间: 2023-10-10 11:51
好东西支持下
作者: guangye1    时间: 2023-10-10 16:48
简单高效我喜欢
作者: blackvolcano    时间: 2023-11-17 19:08

感谢分享~支持火山
作者: linga888888    时间: 2023-12-18 22:27
看看是什么
作者: yyyqs    时间: 2024-1-3 11:13
111111111111
作者: QQ_709333    时间: 2024-6-8 13:43
好用不好用不好用不好用不
作者: QQ_709333    时间: 2024-6-8 13:44
好用吗?试一试啊!!!
作者: cdmmye    时间: 2024-9-8 06:34
火山PC全局热键
作者: qjayfeng0    时间: 2024-9-8 16:33
热键,这个有例子吗??
作者: 小人物没回忆    时间: 2024-9-18 17:42
谢谢谢分享
作者: Jur    时间: 2024-10-31 16:13
想看看想看看
作者: dusk1150364    时间: 5 天前
拿走学习一下





欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4