- 9
- 0
- 约6.18千字
- 约 19页
- 2018-01-07 发布于河南
- 举报
mfc键盘消息总结以及键值表
MFC键盘消息捕获总结以及键值表 第二页:API函数说明 第三页:举例说明 第六页:键盘键值表(图形表示) 第七页:十六进制描述键值表 第十四页:VK_值描述键值表 API函数 GetKeyState() a.使用方法: 判断指示灯亮灭用LOBYTE(GetKeyState()); 判断键按下与弹起用HIBYTE(GetKeyState()) b.适用范围: 此函数只能在PreTranslateMessage消息中响应,不能在WM_KEYDOWN和WM_CHAR消息中响应 指示灯亮与灭主要使用于两个键: Num Lock键 和 Caps Lock键 键按下与弹起可使用任何键,比如shift和ctrl键等 c.详细说明: 1.若低序位为1,则键被触发,指示灯亮;若为0,指示灯灭。 例子:BYTE Caps_Lock=LOBYTE(GetKeyState(VK_CAPITAL));if(Caps_Lock)来判断指示灯亮与灭; 2.若高序位为1,则键处于DOWN状态,否则为UP状态。 例子:BYTE Num_Lock=HIBYTE(GetKeyState(VK_CAPITAL));if(Num_Lock)来判断按下和弹起状态。 举例说明 在PreTranslateMessage消息下添加代码如下: switch(pMsg-messag
您可能关注的文档
最近下载
- 2025年高考新高考全国Ⅰ卷英语试题(含听力音频、听力原文和答案).pdf VIP
- 互联网金融概论(中央财经大学)中国大学MOOC慕课章节测验答案.pdf VIP
- 2026《高纯度苯乙烯生产反应工段和提纯工段计算设计》10000字.docx VIP
- 2025《S71200PLC编程及应用技术》试题试卷含答案.docx
- 幼儿园建构活动培训.pptx VIP
- 宝元528A应用手册(风铃素材).docx VIP
- 互联网金融概论(中央财经大学)中国大学MOOC 慕课章节测验答案.pdf VIP
- 《S71200PLC编程及应用技术》试题试卷含答案.docx VIP
- 第三方支付对商业银行盈利能力的影响——以中国工商银行为例.docx VIP
- 2025欧洲新生儿呼吸窘迫综合征管理共识指南解读.pptx VIP
原创力文档

文档评论(0)