


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
在VC/MFC中响应键盘按键 时间:2008-12-08 23:42:02 来源:RealGIS 作者:tqx 点击量:165 首先,简介一下键盘消息:(1)系统消息:(系统键Alt,F10等),由系统内部处理WM_SYSKEYDOWNWM_SYSKEYUPWM_SYSCHAR(2)非系统消息:WM_KEYDOWNWM_KEYUPWM_CHAR二、添加消息(一般WM_KEYDOWN),在消息响应函数OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags)有三个变量,nChar这是虚拟键代码,另外两个不常用,用时参看MSDN。如果要响应组合键,可以用GetAsyncKeyState()检测按键状态如: case VK_UP: if (GetAsyncKeyState(VK_LSHIFT) / 左shift+up break;三,下面介绍虚拟键代码:09,AZ 为ASCII码,(去除ASCII码前的0),如A为65,不是065;其它的为VK码,如下所示:VK值列表 VK_CANCEL Ctrl+Break VK_TAB Tab VK_RETURN Enter VK_SHIFT Shift VK_CONTROL Ctrl VK_MENU Alt VK_LBUTTON 01 鼠标左键 VK_RBUTTON 02 鼠标右键 VK_CANCEL 03 用于执行Ctrl+C或Ctrl+Break VK_MBUTTON 04 鼠标中键 VK_BACK 08 Backspace键 VK_TAB 09 Tab键 VK_CLEAR 0C Clear键 VK_RETURN 0D Enter键 VK_SHIFT 10 Shift键 VK_CONTROL 11 Ctrl键 VK_MENU 12 Arl键 VK_PAUSE 13 Pause键 VK_CAPITAL 14 Capslock键 VK_ESCAPE 1B Ese键 VK_SPACE 20 SpaceBar键 VK_PRIOR 21 PgUp键 VK_NEXT 22 PgDn键 VK_END 23 End键 VK_HOME 24 Home键 VK_LEFT 25 Left Arrow键 VK_UP 26 Up Arrow键 VK_RIGHT 27 Right Arrow键 VK_DOWN 28 Down Arrow键 VK_SELECT 29 Select键 VK_EXECUTE 2B Execute键 VK_SNAPSHOT 2C PrintScreen键 VK_INSERT 2D Ins键 VK_DELECT 2E Del键 VK_HELP 2F Help键 VK_0 30 0键 .VK_9 39 9键 VK_A 41 A键 VK_Z 5A Z键 VK_NUMAPD0 60 数字板0键 VK_NUMAPD9 69 数字板9键 VK_MULTIPY 6A 乘号键 VK_ADD 6B 加号键 VK_SEPARATOR 6C Separator键 VK_SUBSTRACT 6D 减号键 VK_DECIMAL 6E 小数点键 VK_DIVIDE 6F 除号键 VK_F1 70 F1键 VK_F24 87 F24键 VK_NUMLOCK 90 NumLock键 VK_SCROLL 91 ScrollLock键 VK_ESCAPE Esc VK_SPACE Space VK_PRIOR Page Up VK_NEXT Page Down VK_END End VK_HOME Home VK_LEFT 向左方向键 VK_UP VK_RIGHT VK_DOWN VK_DELETE Delete VK_INSERT Inser VK_NUMPAD0VK_NUMPAD9 小键盘上的0-9键 VK_F1-VK_f12 F1-F
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年福建省石狮市部分公办学校招聘编制内教师61人考前自测高频考点模拟试题及答案详解(全优)
- 2025年台州湾新区卫生事业单位公开招聘卫技人员2人模拟试卷附答案详解(黄金题型)
- 2025年泉州永春县部分公办学校专项招聘编制内新任教师(二)模拟试卷及参考答案详解1套
- 2025年甘肃省庆阳市镇原县第二批城镇公益性岗位83人考前自测高频考点模拟试题及参考答案详解一套
- 2025年甘肃省兰州市肺科医院招聘工作人员14人模拟试卷及答案详解(夺冠)
- 2025年宿州市人才集团有限公司招募就业见习人员7人考前自测高频考点模拟试题带答案详解
- 2025年度宜昌市中心人民医院公开招录29名专业技术人员(二)考前自测高频考点模拟试题及答案详解(历年真题)
- 地铁司机个人工作总结
- 建筑公司合同评审及管理制度模版5篇
- 2025年福建省莆田市大忠门投资咨询有限公司招聘2人模拟试卷及答案详解(名师系列)
- 父亲的病鲁迅
- 食品仓储业食品安全从业人员培训
- 教育强国建设的意义与路径探索
- 关于成立特种设备安全管理机构的通知(模板)
- 食品添加剂欧盟编码纯中文版
- 课程评价课件
- 劳动关系管理XXXXs课件
- 概率论与数理统计课后答案及概率论与数理统计(第五版)习题答案
- 建筑室外围蔽板材(简化)
- GB/T 250-2008纺织品色牢度试验评定变色用灰色样卡
- GB/T 19816.2-2005涂覆涂料前钢材表面处理喷射清理用金属磨料的试验方法第2部分:颗粒尺寸分布的测定
评论
0/150
提交评论