加速键使用方法详解(示例)
加速键的使用
第一步:创建加速键表
在Resource试图中添加一个Accelerator资源表,在表中根据条件输入值。
第二步:在类中添加一个HACCEL的变量
HACCEL m_hAccel;
第三步:在初始化函数里面加载对应的加速键表
m_hAccel= ::LoadAccelerators(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDR_ACCELERATOR1));
其中IDR_ACCELERATOR1表示加速键表的ID,别弄错
第四步:添加虚函数PreTranslateMessage
BOOL CAAADlg::PreTranslateMessage(MSG* pMsg)
{
if(hAccel != NULL)
{
if (TranslateAccelerator(m_hWnd, hAccel, pMsg))
return TRUE;
}
return CDialog::PreTranslateMessage(pMsg);
}
第五步:创建处理的函数,例如在头文件中定义
void MyEnter();
在.cpp文件中
CXXXDlg::MyEnter()
{
…………
}
第六步:添加消息响应
ON_COMMAND(ID_MY_ENTER,myenter)
注意ID与函数名相对应
转载于:https://www.cnblogs.com/it20120227/archive/2011/08/10/2370918.html
加速键使用方法详解(示例)相关推荐
- Jython-在JAVA调用Python脚本使用方法详解+示例代码
目录 前言 一.Jython简介 1.场景 2.下载 二.运用示例 构建Maven项目 构建java,运行python语句: 运行python脚本: 运行带有第三方库的Python脚本 转为jar包 ...
- Math 的 ceil、floor、round方法详解及示例
Math 的 ceil.floor.round方法详解及示例 大家好,我是酷酷的韩~ 一.Math.ceil() ceil的英文意义是天花板,该方法就表示向上取整(取大),Math.ceil(9.1) ...
- bitcount方法详解_Java Long类的bitCount()方法和示例
bitcount方法详解 长类bitCount()方法 (Long class bitCount() method) bitCount() method is available in java.la ...
- Spring JdbcTemplate方法详解
2019独角兽企业重金招聘Python工程师标准>>> Spring JdbcTemplate方法详解 标签: springhsqldbjava存储数据库相关sql 2012-07- ...
- ES5和ES6数组遍历方法详解
ES5和ES6数组遍历方法详解 在ES5中常用的10种数组遍历方法: 1.原始的for循环语句 2.Array.prototype.forEach数组对象内置方法 3.Array.prototype. ...
- java构造和解析json_Java构造和解析Json数据的两种方法详解一
在www.json.org上公布了很多JAVA下的json构造和解析工具,其中org.json和json-lib比较简单,两者使用上差不多但还是有些区别.下面首先介绍用json-lib构造和解析Jso ...
- java json解析 代码_Java构造和解析Json数据的两种方法详解一
在www.json.org上公布了很多JAVA下的json构造和解析工具,其中org.json和json-lib比较简单,两者使用上差不多但还是有些区别.下面首先介绍用json-lib构造和解析Jso ...
- python语言的格式框架_django框架模板语言使用方法详解
本文实例讲述了django框架模板语言使用方法.分享给大家供大家参考,具体如下: 模板功能 作用:生成html界面内容,模版致力于界面如何显示,而不是程序逻辑.模板不仅仅是一个html文件,还包括了页 ...
- python 命令-python解析命令行参数的三种方法详解
这篇文章主要介绍了python解析命令行参数的三种方法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 python解析命令行参数主要有三种方法: ...
最新文章
- mysql正则表达式简单
- 使用 Syslog 连接 Sentinel
- php程序员应具有的7种能力
- php极客时间,PHP日期与时间
- Python之进程+线程+协程(并发与并行、GIL锁、同步锁、死锁、递归锁)
- 基于event 实现的线程安全的优先队列(python实现)
- CentOS下编译64位的libpython2.6.so.1.0库
- 如何将爬虫获得的数据变为字典的key_Python爬虫第二战 爬取500px图片
- uiso9|uiso9_cn.exe
- PLC模糊控制之模糊化
- 第十二届蓝桥杯时间显示问题 python解法
- app用户注册、登录原理、注册页面
- 如何开启Windows共享文件夹服务
- js 解决Safari浏览器中实现支付宝网页支付无法拉取支付宝APP的问题
- 嵌入式:万字详解通信接口设计
- Luogu 5108 仰望半月的夜空(后缀数组)
- java Python+Django的工厂设备管理系统 Pycharm
- 网络安全及安全分析(1)
- Linux命令:ip
- 苹果 Apple CarPlay开发备忘