(*作为一个开发人员,坚持写自己的代码 )
效果:当前按键会实时显示在窗口(IDC_EDIT1)中

BOOL Cset_Camera::PreTranslateMessage(MSG* pMsg) /// 热键
{// 数字键if (pMsg->message==WM_CHAR ){char ch = (char)pMsg->wParam;  //比如按下大键盘数字1或者小键盘数字1CString strShortCut = (CString)ch;//此时strShortCut = L"1";SetDlgItemText(IDC_EDIT1, "");}//F1-F12CString str;if (pMsg->wParam>=0x70 && pMsg->wParam<=0x7B){if (pMsg->wParam>=0x70 && pMsg->wParam<=0x78)//F1-F9str.Format("F%c",pMsg->wParam-0x70+'1');else if (pMsg->wParam>=0x79 && pMsg->wParam<=0x7B)//F10-F12str.Format("F1%c",pMsg->wParam-0x79+'0');SetDlgItemText(IDC_EDIT1, str);}//A-Z  字母键if (pMsg->wParam>='A' && pMsg->wParam<='Z'){str.Format("%c",pMsg->wParam-'A'+'a');SetDlgItemText(IDC_EDIT1, str);}return CDialogEx::PreTranslateMessage(pMsg);
}

mfc捕获按键 ( 包括数字键,字母键,F1-F12 )相关推荐

  1. 键盘乱码,对键盘和数字均乱码,但数字键打出的还是数字,字母键打出的还是字母,只是乱了的起作用~

    晚上本来还想再科研一波,结果刚打开网页就发现键盘乱码了,只好求助百度,但是给出的答案大都是Fn+Num Lk,但是我的并不是打不出数字或者字母键打出数字啊,我只是数字键的数字乱了,字母键的字母乱了,并 ...

  2. Tinymce 编辑器中字数统计问题,统计所有字符(包括数字,字母。。。)

    问题:测试人员发现 在使用 tinymce 编辑器中字数统计不准确问题,只统计了中文字的字数,数字和字母被忽略了.... 具体通过复现发现,的确有这个问题,但是我们通过切换右下角发现是可以切换统计所有 ...

  3. 电脑键盘上一些不常用的键介绍:F1 - F12,sysrq键,Scroll Lock键,pausebreak键

    F1:若处于一个选定的程序中需要帮助时,按下F1获得帮助.若不是处于程序中,处于资源管理器或者桌面,按下F1会显示出Windows界面的帮助程序. F2:若选中一个文件或文件夹在资源管理器中,按下F2 ...

  4. 正则表达式密码校验(由数字、字母、符号三者同时组合)

    校验包括 数字.字母.符号同时组合,最小长度为8,最大长度不超过20 特殊符号为"!@#$%^&*_-" 可以自由更换 var pp = /^(?=.*[a-zA-Z])( ...

  5. 如何启用或禁用“Fn”键与“F1——F12”键的联用?

    一招教你快速启用或禁用"Fn"键与"F1--F12"键联用. 一般情况下不用下载什么"BIOS"或"Lenovo Vatage&q ...

  6. Excel表Ctrl+v和Ctrl shift+v有什么区别_Ctrl键与10个数字键,26个字母键的组合应用技巧解读...

    键盘是一种必备的输入设备,其应用率最高的就是10个数字和26个字母.如果将这10个数字和26个字母与Ctrl键组合,并应用到Excel中,会是怎样的一种体验. 一.Ctrl与数字键. 1.Ctrl+1 ...

  7. 笔记本连接RK61键机械键盘非损坏的win和alt对调,数字键失灵以及特殊字母键失灵恢复

    1:问题描述 在打游戏或者码字的时候,无意中按下了键盘模式切换按键,导致了键盘的假性失灵状态,具体表现为: 1:win和alt键功能对调,win按键无反应,alt键出现windows窗口,虽然不影响使 ...

  8. Mac OS X 键盘字母键和数字键的切换

    VMware10中运行的Mac OS X : 键盘不知道按到了什么,切换到数字小键盘了(u键变成4,i变成5,o变成6等),怎么切换数字键和字母键? 最后发现是CapsLk键,按了一下大小写锁定键,恢 ...

  9. 软件的基本是要处理好”算法“及其基础(一)流-字-字符(包括某个数字、字母、符号和某个汉字等)-字符串-字节动态数组-字节-整数之间的转化关系和算法

    目录 软件的基本是要处理好"算法"及其基础(一): 流->计算机字->字符(包括某个数字.字母.符号和某个汉字等)->字符串->字节动态数组->字节- ...

最新文章

  1. tomcat启动后 项目运行缓慢,要几十到几百秒不等 怎么样./startup.sh 运行加快
  2. 13,matlab中的 classdef定义类的使用
  3. 有哪些适合放在程序员办公桌上的高逼格物件?哈哈哈哈哈哈哈!
  4. 数据结构里面的七大查找算法
  5. Netty消息接收类故障案例分析
  6. 项目经理常见的沟通坏习惯
  7. 北外发布2019就业质量报告,超50人就业于外交部,本科生平均年薪12.2万
  8. Union/find--不相交集类(并查集)
  9. 聊聊高并发(二十九)解析java.util.concurrent各个组件(十一) 再看看ReentrantReadWriteLock可重入读-写锁...
  10. 28_多易教育之《yiee数据运营系统》附录:扩展知识点汇总系列一
  11. 如何让研发薪酬更具有吸引力?华为、阿里、腾讯的方法值得借鉴
  12. 巨杉数据库全新认证机制来袭!首期考试时间公布
  13. 用Java实现代码字符画效果
  14. Flink问题记录:A raw type backed by type information has no serializable string representation. It ....
  15. 古诗名句分类二:事理哲理
  16. CameraX:Android 相机库开发实践
  17. 怎样实现ZBrush中Magnify膨胀笔刷的应用
  18. 浅尝辄止_数学建模(笔记_K-means聚类算法)
  19. 鸿蒙系统与极光系统,鸿蒙系统遇到新的竞争对手?当贝OS系统慢慢占据市场
  20. GitHub和Git---仓库管理(三)

热门文章

  1. week 11 lianxi
  2. 2021区域经济白皮书
  3. 视频教程-C#Winform窗体与界面设计-C#
  4. WSA安卓子系统无法打开,即显示正在启动,然后无反应,而后台有占用
  5. 打印机共享(一台打印机连接多台设备进行远程打印)
  6. 部署LVS-DR群集【实验】
  7. Adobe Dreamweaver CC 2018 for Mac
  8. 华山论剑之 PostgreSQL sequence (三)
  9. 电商专题设计中的常见问题
  10. 第一篇51博文:思想决定行为。