鼠标键盘消息在软件中的使用
鼠标、键盘消息 学习目标 熟练运用键盘按下消息 理解字符消息WM_CHAR的产生过程 熟练运用字符消息WM_CHAR 熟练运用鼠标按下、弹起消息 熟练运用鼠标移动消息 理解俘获鼠标 学习重点 熟练运用鼠标按下与弹起消息 熟练运用键盘按下消息 学习难点 理解俘获鼠标 理解熟练运用键盘按下消息 理解字符消息WM_CHAR的产生过程 键盘消息 当用户按下或释放一个键时,键盘驱动程序KEYBOARD。DRV中的键盘中断处理程序对所击键进行编码,并调用WINDOWS的用户模块USER。EXE中的有关程序来生成键盘消息,最终发送到应用程序的消息队列中等待处理。而处理这些消息则是由应用程序的窗口过程来具体完成的。 键盘消息 基本概念 输入焦点 窗口函数通过捕获WM_SETFOCUS和 WM_KILLFOCUS消息以确定当前窗口是否具有输入焦点。 系统键与非系统键 ”系统键“经常由输入键与Alt键组合产生。这种击键操作一般由 WINDOWS系统内部直接处理,而应用程序一般不必处理。 如果应用程序处理了这种击键消息,则在处理完后,还应调用DefwindowProc()函数,以便不影响Windows对它们的处理。 键盘消息 非系统键 是指不与Alt键组合时被按下的键,一般产生WM_KEYDOWN和WM_KEYUP消息。 应用程序可以使用它们,也可放弃,WINDOWS本身并不处理它们
您可能关注的文档
最近下载
- D-Z-T 0462.3-2023 矿产资源“三率”指标要求 第3部分:铁、锰、铬、钒、钛(正式版).docx VIP
- 网络系统建设与运维中级 第7章 IPv6协议v3.2.pptx VIP
- 电子科技大学-2018.6月计算复杂性考试.docx VIP
- 吊篮施工计算书.pdf VIP
- 基于PLC的三工位钻床工作台控制系统设计.pptx VIP
- 化工仪表及自动化课件共58张PPT).pptx VIP
- 光固化胶水知识讲座课件.ppt VIP
- EN_IEC_61800-3-2018 可调速电力驱动系统第3部分:EMC要求和具体测试方法.pdf VIP
- 运动性肌肉损伤诊疗专家共识(2026版).docx
- AKH-0.66-200X50II低压电流互感器规格书.pdf VIP
原创力文档

文档评论(0)