第四章《VC 编程中关于键盘和鼠标消息的响应》.pptVIP

  • 74
  • 0
  • 约5.58千字
  • 约 22页
  • 2017-09-15 发布于江西
  • 举报

第四章《VC 编程中关于键盘和鼠标消息的响应》.ppt

德州学院 计算机系 Visual C++ 与面向对象程序设计 第4章 VC++编程中关于键盘与鼠标消息的响应 德州学院 计算机系 主讲教师 韩金姝 本章主要内容 键盘在应用程序中的应用 键盘操作应用举例 鼠标在应用程序中的应用 鼠标应用举例 例题和习题中涉及的函数 键盘在应用程序中的应用 键盘消息的生成 键盘在应用程序中的应用 键盘消息分类 按键消息 字符消息 输入焦点和插字符 按键消息 按键消息分类 系统按键消息: Alt键+相关输入键组合产生的消息。由Windows系统内部处理。WM_SYSKEYDOWN/ WM_SYSKEYUP 非系统按键消息: 不使用Alt键组合的消息。WM_KEYDOWN/ WM_KEYUP 按键消息 按键消息的构成: 包含扫描码、虚拟码以及其他与击键有关的消息。放在wParam和lParam中 虚拟码是与设备无关的键盘编码,其值存放在按键消息的wParam参数中(表4-1) lParam不同位数的含义(表4-2) 字符消息 WinMain函数的消息循环中TranslateMessage函数把按键消息转化为字符消息,当键盘驱动程序把键盘字符映射成ASCII码后,产生字符消息。(表4-3) 输入焦点和插字符 输入焦点 应用程序的众多窗口共享键盘,仅有一个窗口过程能接收键

文档评论(0)

1亿VIP精品文档

相关文档