火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 9053|回复: 67
打印 上一主题 下一主题

[视窗] 火山PC全局热键

  [复制链接]

359

主题

6649

帖子

1万

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
16612
跳转到指定楼层
#
发表于 2021-7-3 13:45:26 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本源码转载自利快云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演示

、附件下载


游客,如果您要查看本帖隐藏内容请回复






火山安卓+PC多部课程尽在:www.lkuaiy.com
回复

使用道具 举报

0

主题

4

帖子

14

积分

新手上路

Rank: 1

积分
14
67#
发表于 2024-1-3 11:13:55 | 只看该作者
111111111111
回复

使用道具 举报

0

主题

14

帖子

70

积分

注册会员

Rank: 2

积分
70
66#
发表于 2023-12-18 22:27:35 | 只看该作者
看看是什么
回复

使用道具 举报

5

主题

40

帖子

429

积分

中级会员

Rank: 3Rank: 3

积分
429
65#
发表于 2023-11-17 19:08:14 | 只看该作者

感谢分享~支持火山
回复

使用道具 举报

2

主题

178

帖子

897

积分

高级会员

Rank: 4

积分
897
64#
发表于 2023-10-10 16:48:47 来自手机 | 只看该作者
简单高效我喜欢
回复

使用道具 举报

27

主题

137

帖子

1696

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1696
63#
发表于 2023-10-10 11:51:07 | 只看该作者
好东西支持下
回复

使用道具 举报

2

主题

31

帖子

255

积分

中级会员

Rank: 3Rank: 3

积分
255
62#
发表于 2023-10-7 20:11:51 | 只看该作者
         
回复

使用道具 举报

61#
匿名  发表于 2023-9-20 15:37:54
是的身份为服务而非
回复

使用道具

4

主题

16

帖子

46

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
46
60#
发表于 2023-9-19 21:15:41 | 只看该作者
11111
回复

使用道具 举报

20

主题

271

帖子

1574

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1574
QQ
59#
发表于 2023-9-19 17:06:56 | 只看该作者
谢谢分享      
回复

使用道具 举报

0

主题

8

帖子

88

积分

注册会员

Rank: 2

积分
88
58#
发表于 2023-9-19 14:29:05 | 只看该作者
谢谢分享 !!!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-5-6 21:41 , Processed in 0.109725 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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