C++Win32学习之键盘按下匹配WM_COMMAND消息手册

本文详细列举了C++ Win32环境下各种键盘按键对应的虚拟键代码(VK_XXX),包括鼠标键、功能键、数字小键盘等,并介绍了这些按键如何触发WM_COMMAND消息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

VK_LBUTTON 0x01 鼠标左键 否
VK_RBUTTON 0x02 鼠标右键 否
VK_CANCEL 0x03 Ctrl-Break 否
VK_MBUTTON 0x04 鼠标中键 否
VK_XBUTTON1 0x05 鼠标 X1 键 否
VK_XBUTTON2 0x06 鼠标 X2 键 否

  • 0x07 未定义 否
    VK_BACK 0x08 退格键 是
    VK_TAB 0x09 TAB 键 是
  • 0x0A-0B 系统保留 否
    VK_CLEAR 0x0C 清除键/数字锁定键 否
    VK_RETURN 0x0D 回车键 是
  • 0x0E-0F 未定义 否
    VK_SHIFT 0x10 SHIFT 键 是
    VK_CONTROL 0x11 CTRL 键 是
    VK_MENU 0x12 ALT 键 是
    VK_PAUSE 0x13 PAUSE 键(暂停) 否
    VK_CAPITAL 0x14 大写锁定键 是
    VK_KANA 0x15 IME Kana 模式 否
    VK_HANGUEL 0x15 IME Hanguel 模式(使用 VK_HANGUL 保持兼容) 否
    VK_HANGUL 0x15 IME Hangul 模式 否
  • 0x16 未定义 否
    VK_JUNJA 0x17 IME Junja 模式 否
    VK_FINAL 0x18 IME final 模式 否
    VK_HANJA 0x19 IME Hanja 模式 否
    VK_KANJI 0x19 IME Kanji 模式 否
  • 0x1A 未定义 否
    VK_ESCAPE 0x1B ESC 键 是
    VK_CONVERT 0x1C IME 转换 否
    VK_NONCONVERT 0x1D IME 非转换 否
    VK_ACCEPT 0x1E IME 接受 否
    VK_MODECHANGE 0x1F IME 模式转换请求 否
    VK_SPACE 0x20 空格键 是
    VK_PRIOR 0x21 PAGE UP 键(上一页) 是
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值