虚拟键码表

下表显示了系统使用的虚拟键代码的符号常量名称、十六进制值和鼠标或键盘等效项。 代码按数字顺序列出。原链接见->微软官方

常数Value说明
VK_LBUTTON0x01鼠标左键
VK_RBUTTON0x02鼠标右键
VK_CANCEL0x03控制中断处理
VK_MBUTTON0x04鼠标中键
VK_XBUTTON10x05X1 鼠标按钮(即靠近手心的侧键)
VK_XBUTTON20x06X2 鼠标按钮(即远离手心的侧键)
-0x07保留
VK_BACK0x08BACKSPACE 键
VK_TAB0x09Tab 键
-0x0A-0B预留
VK_CLEAR0x0CCLEAR 键
VK_RETURN0x0DEnter 键
-0x0E-0F未分配
VK_SHIFT0x10SHIFT 键
VK_CONTROL0x11CTRL 键
VK_MENU0x12Alt 键
VK_PAUSE0x13PAUSE 键
VK_CAPITAL0x14CAPS LOCK 键
VK_KANA0x15IME Kana 模式
VK_HANGUL0x15IME Hanguel 模式
VK_IME_ON0x16IME 打开
VK_JUNJA0x17IME Junja 模式
VK_FINAL0x18IME 最终模式
VK_HANJA0x19IME Hanja 模式
VK_KANJI0x19IME Kanji 模式
VK_IME_OFF0x1AIME 关闭
VK_ESCAPE0x1BESC 键
VK_CONVERT0x1CIME 转换
VK_NONCONVERT0x1DIME 不转换
VK_ACCEPT0x1EIME 接受
VK_MODECHANGE0x1FIME 模式更改请求
VK_SPACE0x20空格键
VK_PRIOR0x21PAGE UP 键
VK_NEXT0x22PAGE DOWN 键
VK_END0x23END 键
VK_HOME0x24HOME 键
VK_LEFT0x25LEFT ARROW 键
VK_UP0x26UP ARROW 键
VK_RIGHT0x27RIGHT ARROW 键
VK_DOWN0x28DOWN ARROW 键
VK_SELECT0x29SELECT 键
VK_PRINT0x2APRINT 键
VK_EXECUTE0x2BEXECUTE 键
VK_SNAPSHOT0x2CPRINT SCREEN 键
VK_INSERT0x2DINS 键
VK_DELETE0x2EDEL 键
VK_HELP0x2FHELP 键
0x300 键
0x311 个键
0x322 键
0x333 键
0x344 键
0x355 键
0x366 键
0x377 键
0x388 键
0x399 键
-0x3A-40Undefined
0x41A 键
0x42B 键
0x43C 键
0x44D 键
0x45E 键
0x46F 键
0x47G 键
0x48H 键
0x49I 键
0x4AJ 键
0x4BK 键
0x4CL 键
0x4DM 键
0x4EN 键
0x4FO 键
0x50P 键
0x51Q 键
0x52R 键
0x53S 键
0x54T 键
0x55U 键
0x56V 键
0x57W 键
0x58X 键
0x59Y 键
0x5AZ 键
VK_LWIN0x5B左 Windows 键
VK_RWIN0x5C右侧 Windows 键
VK_APPS0x5D应用程序密钥
-0x5E预留
VK_SLEEP0x5F计算机休眠键
VK_NUMPAD00x60数字键盘 0 键
VK_NUMPAD10x61数字键盘 1 键
VK_NUMPAD20x62数字键盘 2 键
VK_NUMPAD30x63数字键盘 3 键
VK_NUMPAD40x64数字键盘 4 键
VK_NUMPAD50x65数字键盘 5 键
VK_NUMPAD60x66数字键盘 6 键
VK_NUMPAD70x67数字键盘 7 键
VK_NUMPAD80x68数字键盘 8 键
VK_NUMPAD90x69数字键盘 9 键
VK_MULTIPLY0x6A乘号键
VK_ADD0x6B加号键
VK_SEPARATOR0x6C分隔符键
VK_SUBTRACT0x6D减号键
VK_DECIMAL0x6E句点键
VK_DIVIDE0x6F除号键
VK_F10x70F1 键
VK_F20x71F2 键
VK_F30x72F3 键
VK_F40x73F4 键
VK_F50x74F5 键
VK_F60x75F6 键
VK_F70x76F7 键
VK_F80x77F8 键
VK_F90x78F9 键
VK_F100x79F10 键
VK_F110x7AF11 键
VK_F120x7BF12 键
VK_F130x7CF13 键
VK_F140x7DF14 键
VK_F150x7EF15 键
VK_F160x7FF16 键
VK_F170x80F17 键
VK_F180x81F18 键
VK_F190x82F19 键
VK_F200x83F20 键
VK_F210x84F21 键
VK_F220x85F22 键
VK_F230x86F23 键
VK_F240x87F24 键
-0x88-8F保留
VK_NUMLOCK0x90NUM LOCK 键
VK_SCROLL0x91SCROLL LOCK 键
-0x92-96OEM 特有
-0x97-9F未分配
VK_LSHIFT0xA0左 SHIFT 键
VK_RSHIFT0xA1右 SHIFT 键
VK_LCONTROL0xA2左 Ctrl 键
VK_RCONTROL0xA3右 Ctrl 键
VK_LMENU0xA4左 ALT 键
VK_RMENU0xA5右 ALT 键
VK_BROWSER_BACK0xA6浏览器后退键
VK_BROWSER_FORWARD0xA7浏览器前进键
VK_BROWSER_REFRESH0xA8浏览器刷新键
VK_BROWSER_STOP0xA9浏览器停止键
VK_BROWSER_SEARCH0xAA浏览器搜索键
VK_BROWSER_FAVORITES0xAB浏览器收藏键
VK_BROWSER_HOME0xAC浏览器“开始”和“主页”键
VK_VOLUME_MUTE0xAD静音键
VK_VOLUME_DOWN0xAE音量减小键
VK_VOLUME_UP0xAF音量增加键
VK_MEDIA_NEXT_TRACK0xB0下一曲目键
VK_MEDIA_PREV_TRACK0xB1上一曲目键
VK_MEDIA_STOP0xB2停止媒体键
VK_MEDIA_PLAY_PAUSE0xB3播放/暂停媒体键
VK_LAUNCH_MAIL0xB4启动邮件键
VK_LAUNCH_MEDIA_SELECT0xB5选择媒体键
VK_LAUNCH_APP10xB6启动应用程序 1 键
VK_LAUNCH_APP20xB7启动应用程序 2 键
-0xB8-B9预留
VK_OEM_10xBA用于杂项字符;它可能因键盘而异。 对于美国标准键盘,键;:
VK_OEM_PLUS0xBB对于任何国家/地区,键+
VK_OEM_COMMA0xBC对于任何国家/地区,键,
VK_OEM_MINUS0xBD对于任何国家/地区,键-
VK_OEM_PERIOD0xBE对于任何国家/地区,键.
VK_OEM_20xBF用于杂项字符;它可能因键盘而异。 对于美国标准键盘,键/?
VK_OEM_30xC0用于杂项字符;它可能因键盘而异。 对于美国标准键盘,键`~
-0xC1-DA保留
VK_OEM_40xDB用于杂项字符;它可能因键盘而异。 对于美国标准键盘,键[{
VK_OEM_50xDC用于杂项字符;它可能因键盘而异。 对于美国标准键盘,键\\|
VK_OEM_60xDD用于杂项字符;它可能因键盘而异。 对于美国标准键盘,键]}
VK_OEM_70xDE用于杂项字符;它可能因键盘而异。 对于美国标准键盘,键'"
VK_OEM_80xDF用于杂项字符;它可能因键盘而异。
-0xE0预留
-0xE1OEM 特有
VK_OEM_1020xE2美国标准键盘上的 <> 键,或非美国 102 键键盘上的 \\| 键
-0xE3-E4OEM 特有
VK_PROCESSKEY0xE5IME PROCESS 键
-0xE6OEM 特有
VK_PACKET0xE7用于将 Unicode 字符当作键击传递。 VK_PACKET 键是用于非键盘输入法的 32 位虚拟键值的低位字。 有关更多信息,请参阅 KEYBDINPUTSendInputWM_KEYDOWN 和 WM_KEYUP 中的注释
-0xE8未分配
-0xE9-F5OEM 特有
VK_ATTN0xF6Attn 键
VK_CRSEL0xF7CrSel 键
VK_EXSEL0xF8ExSel 键
VK_EREOF0xF9Erase EOF 键
VK_PLAY0xFAPlay 键
VK_ZOOM0xFBZoom 键
VK_NONAME0xFC预留
VK_PA10xFDPA1 键
VK_OEM_CLEAR0xFEClear 键

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值