Windows虚拟键码值及对应功能说明

承接Qt/C++软件开发项目,高质量交付,灵活沟通,长期维护支持。需求所寻,技术正适,共创完美,欢迎私信联系!

虚拟键码十六进制值十进制值功能
VK_LBUTTON0x011左鼠标键
VK_RBUTTON0x022右鼠标键
VK_CANCEL0x033取消键
VK_MBUTTON0x044中鼠标键

#if(_WIN32_WINNT >= 0x0500)

VK_XBUTTON10x055额外鼠标按钮1
VK_XBUTTON20x066额外鼠标按钮2

#endif

Reserved0x077保留
VK_BACK0x088退格键
VK_TAB0x099Tab键
Reserved0x0A-0x0B12-13保留
VK_CLEAR0x0C14清除键
VK_RETURN0x0D15回车键
Unassigned0x0E-0x0F16-17未分配
VK_SHIFT0x1020Shift键
VK_CONTROL0x1121Ctrl键
VK_MENU0x1222Alt键
VK_PAUSE0x1323暂停/中断键
VK_CAPITAL0x1424大写锁定键
VK_KANA0x1525Kana键
VK_HANGEUL0x1525Hangeul键 (旧名称)
VK_HANGUL0x1525Hangul键
Unassigned0x1626未分配
VK_JUNJA0x1727Junja键
VK_FINAL0x1830Final键
VK_HANJA0x1931Hanja键
VK_KANJI0x1931Kanji键
Unassigned0x1A32未分配
VK_ESCAPE0x1B33Escape键
VK_CONVERT0x1C34IME Convert键
VK_NONCONVERT0x1D35IME Non-Convert键
VK_ACCEPT0x1E36IME Accept键
VK_MODECHANGE0x1F37IME Mode Change键
VK_SPACE0x2040空格键
VK_PRIOR0x2141Page Up键
VK_NEXT0x2242Page Down键
VK_END0x2343End键
VK_HOME0x2444Home键
VK_LEFT0x2545左箭头键
VK_UP0x2646上箭头键
VK_RIGHT0x2747右箭头键
VK_DOWN0x2850下箭头键
VK_SELECT0x2951选择键
VK_PRINT0x2A52Print键
VK_EXECUTE0x2B53执行键
VK_SNAPSHOT0x2C54Print Screen键
VK_INSERT0x2D55插入键
VK_DELETE0x2E56删除键
VK_HELP0x2F57帮助键
VK_00x30600 键
VK_10x31611 键
VK_20x32622 键
VK_30x33633 键
VK_40x34644 键
VK_50x35655 键
VK_60x36666 键
VK_70x37677 键
VK_80x38708 键
VK_90x39719 键
Unassigned0x3A-0x4072-100未分配
VK_A - VK_Z0x41101A 键
VK_B0x42102B 键
VK_C0x43103C 键
VK_D0x44104D 键
VK_E0x45105E 键
VK_F0x46106F 键
VK_G0x47107G 键
VK_H0x48110H 键
VK_I0x49111I 键
VK_J0x4A112J 键
VK_K0x4B113K 键
VK_L0x4C114L 键
VK_M0x4D115M 键
VK_N0x4E116N 键
VK_O0x4F117O 键
VK_P0x50120P 键
VK_Q0x51121Q 键
VK_R0x52122R 键
VK_S0x53123S 键
VK_T0x54124T 键
VK_U0x55125U 键
VK_V0x56126V 键
VK_W0x57127W 键
VK_X0x58130X 键
VK_Y0x59131Y 键
VK_Z0x5A132Z 键
VK_LWIN0x5B133左Windows键
VK_RWIN0x5C134右Windows键
VK_APPS0x5D135应用程序键
Reserved0x5E136保留
VK_SLEEP0x5F137休眠键
VK_NUMPAD00x60140数字键盘0
VK_NUMPAD10x61141数字键盘1
VK_NUMPAD20x62142数字键盘2
VK_NUMPAD30x63143数字键盘3
VK_NUMPAD40x64144数字键盘4
VK_NUMPAD50x65145数字键盘5
VK_NUMPAD60x66146数字键盘6
VK_NUMPAD70x67147数字键盘7
VK_NUMPAD80x68150数字键盘8
VK_NUMPAD90x69151数字键盘9
VK_MULTIPLY0x6A152乘法(*)键
VK_ADD0x6B153加法(+)键
VK_SEPARATOR0x6C154分隔符键
VK_SUBTRACT0x6D155减法(-)键
VK_DECIMAL0x6E156小数(.)键
VK_DIVIDE0x6F157除法(/)键
VK_F10x70160F1 功能键
VK_F20x71161F2 功能键
VK_F30x72162F3 功能键
VK_F40x73163F4 功能键
VK_F50x74164F5 功能键
VK_F60x75165F6 功能键
VK_F70x76166F7 功能键
VK_F80x77167F8 功能键
VK_F90x78170F9 功能键
VK_F100x79171F10 功能键
VK_F110x7A172F11 功能键
VK_F120x7B173F12 功能键
VK_F130x7C174F13 功能键
VK_F140x7D175F14 功能键
VK_F150x7E176F15 功能键
VK_F160x7F177F16 功能键
VK_F170x80200F17 功能键
VK_F180x81201F18 功能键
VK_F190x82202F19 功能键
VK_F200x83203F20 功能键
VK_F210x84204F21 功能键
VK_F220x85205F22 功能键
VK_F230x86206F23 功能键
VK_F240x87207F24 功能键
Reserved0x88-0x8F210-217保留

#if(_WIN32_WINNT >= 0x0604)

VK_NAVIGATION_VIEW0x88210UI导航键
VK_NAVIGATION_MENU0x89211UI导航键
VK_NAVIGATION_UP0x8A        212UI导航键
VK_NAVIGATION_DOWN0x8B213UI导航键
VK_NAVIGATION_LEFT0x8C214UI导航键
VK_NAVIGATION_RIGHT0x8D215UI导航键
VK_NAVIGATION_ACCEPT0x8E216UI导航键
VK_NAVIGATION_CANCEL0x8F217UI导航键

#endif /* _WIN32_WINNT >= 0x0604 */

VK_NUMLOCK0x90220数字锁定键
VK_SCROLL0x91221滚动锁定键
VK_OEM_NEC_EQUAL0x92222NEC PC-9800 '=' 键
VK_OEM_FJ_JISHO0x92222富士通词典键
VK_OEM_FJ_MASSHOU0x93223富士通取消注册键
VK_OEM_FJ_TOUROKU0x94224富士通注册键
VK_OEM_FJ_LOYA0x95225富士通左OYAYUBI键
VK_OEM_FJ_ROYA0x96226富士通右OYAYUBI键
Unassigned0x97-0x9F227-237未分配
VK_LSHIFT0xA0240左Shift键
VK_RSHIFT0xA1241右Shift键
VK_LCONTROL0xA2242左Ctrl键
VK_RCONTROL0xA3243右Ctrl键
VK_LMENU0xA4244左Alt键
VK_RMENU0xA5245右Alt键

#if(_WIN32_WINNT >= 0x0500)

VK_BROWSER_BACK0xA6246浏览器后退
VK_BROWSER_FORWARD0xA7247浏览器前进
VK_BROWSER_REFRESH0xA8250浏览器刷新
VK_BROWSER_STOP0xA9251浏览器停止
VK_BROWSER_SEARCH0xAA252浏览器搜索
VK_BROWSER_FAVORITES0xAB253浏览器收藏夹
VK_BROWSER_HOME0xAC254浏览器主页
VK_VOLUME_MUTE0xAD255音量
VK_VOLUME_DOWN0xAE256音量减小
VK_VOLUME_UP0xAF257音量增大
VK_MEDIA_NEXT_TRACK0xB0260媒体下一曲
VK_MEDIA_PREV_TRACK0xB1261媒体上一曲
VK_MEDIA_STOP0xB2262媒体停止
VK_MEDIA_PLAY_PAUSE0xB3263媒体播放/暂停
VK_LAUNCH_MAIL0xB4264启动邮件应用
VK_LAUNCH_MEDIA_SELECT0xB5265启动媒体选择应用
VK_LAUNCH_APP10xB6266启动应用1
VK_LAUNCH_APP20xB7267启动应用2

#endif /* _WIN32_WINNT >= 0x0500 */

Reserved0xB8-0xB9270-271保留
VK_OEM_10xBA272OEM分号 (;:)键
VK_OEM_PLUS0xBB273OEM加号 (+)键
VK_OEM_COMMA0xBC274OEM逗号 (,)键
VK_OEM_MINUS0xBD275OEM减号 (-)键
VK_OEM_PERIOD0xBE276OEM句点 (.)键
VK_OEM_20xBF277OEM斜线 (/?)键
VK_OEM_30xC0300OEM重音符 (`~)键
Reserved0xC1-0xC2301-302保留
VK_GAMEPAD_A0xC3303A 按键
VK_GAMEPAD_B0xC4304B 按键
VK_GAMEPAD_X0xC5305X 按键
VK_GAMEPAD_Y0xC6306Y 按键
VK_GAMEPAD_RIGHT_SHOULDER0xC7307右肩键
VK_GAMEPAD_LEFT_SHOULDER0xC8310左肩键
VK_GAMEPAD_LEFT_TRIGGER0xC9311左扳机键
VK_GAMEPAD_RIGHT_TRIGGER0xCA312左扳机键
VK_GAMEPAD_DPAD_UP0xCB313方向键向上
VK_GAMEPAD_DPAD_DOWN0xCC314方向键向下
VK_GAMEPAD_DPAD_LEFT0xCD315方向键向左
VK_GAMEPAD_DPAD_RIGHT0xCE316方向键向右
VK_GAMEPAD_MENU0xCF317菜单键
VK_GAMEPAD_VIEW0xD0320视图键
VK_GAMEPAD_LEFT_THUMBSTICK_BUTTON0xD1321左摇杆按键
VK_GAMEPAD_RIGHT_THUMBSTICK_BUTTON0xD2322右摇杆按键
VK_GAMEPAD_LEFT_THUMBSTICK_UP0xD3323左摇杆向上
VK_GAMEPAD_LEFT_THUMBSTICK_DOWN0xD4324左摇杆向下
VK_GAMEPAD_LEFT_THUMBSTICK_RIGHT0xD5325左摇杆向右
VK_GAMEPAD_LEFT_THUMBSTICK_LEFT0xD6326左摇杆向左
VK_GAMEPAD_RIGHT_THUMBSTICK_UP0xD7327右摇杆向上
VK_GAMEPAD_RIGHT_THUMBSTICK_DOWN0xD8330右摇杆向下
VK_GAMEPAD_RIGHT_THUMBSTICK_RIGHT0xD9331右摇杆向右
VK_GAMEPAD_RIGHT_THUMBSTICK_LEFT0xDA332右摇杆向左
VK_OEM_40xDB333OEM左括号 ([{)键
VK_OEM_50xDC334OEM反斜线 (|)键
VK_OEM_60xDD335OEM右括号 (]})键
VK_OEM_70xDE336OEM单引号 ('")键
VK_OEM_80xDF337OEM 8键
Reserved0xE0340保留
VK_OEM_AX0xE1341扩展或增强键
VK_OEM_1020xE2342OEM尖括号 (<>或|)键
VK_ICO_HELP0xE3343ICO帮助键
VK_ICO_000xE4344ICO 00键

#if(WINVER >= 0x0400)

VK_PROCESSKEY0xE5345进程键

#endif /* WINVER >= 0x0400 */

VK_ICO_CLEAR0xE6346ICO清除键

#if(_WIN32_WINNT >= 0x0500)

VK_PACKET0xE7347

#endif /* _WIN32_WINNT >= 0x0500 */
 

Reserved0xE8350保留
VK_OEM_RESET0xE9351OEM 重置键
VK_OEM_JUMP0xEA352OEM 跳转键
VK_OEM_PA10xEB353OEM PA1键
VK_OEM_PA20xEC554OEM PA2键
VK_OEM_PA30xED355OEM PA3键
VK_OEM_WSCTRL0xEE356OEM WSCTRL键
VK_OEM_CUSEL0xEF357OEM CUSEL键
VK_OEM_ATTN0xF0360OEM ATTN键
VK_OEM_FINISH0xF1361OEM FINISH键
VK_OEM_COPY0xF2362OEM COPY键
VK_OEM_AUTO0xF3363OEM AUTO键
VK_OEM_ENLW0xF4364OEM ENLW键
VK_OEM_BACKTAB0xF5365OEM BACKTAB键
VK_ATTN0xF6366ATTN键
VK_CRSEL0xF7367CRSEL键
VK_EXSEL0xF8370EXSEL键
VK_EREOF0xF9371EREOF键
VK_PLAY0xFA372PLAY键
VK_ZOOM0xFB373ZOOM键
VK_NONAME0xFC374NONAME键
VK_PA10xFD375PA1键
VK_OEM_CLEAR0xFE376

OEM CLEAR键

  • 16
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值