Virtual-Key Codes
The following table shows the symbolic constant names, hexadecimal values, and mouse or keyboard equivalents for the virtual-key codes used by the system. The codes are listed in numeric order.
Constants
- VK_LBUTTON (01)
- Left mouse button
- VK_RBUTTON (02)
- Right mouse button
- VK_CANCEL (03)
- Control-break processing
- VK_MBUTTON (04)
- Middle mouse button (three-button mouse)
- VK_XBUTTON1 (05)
- Windows 2000/XP: X1 mouse button
- VK_XBUTTON2 (06)
- Windows 2000/XP: X2 mouse button
- - (07)
- Undefined
- VK_BACK (08)
- BACKSPACE key
- VK_TAB (09)
- TAB key
- - (0A-0B)
- Reserved
- VK_CLEAR (0C)
- CLEAR key
- VK_RETURN (0D)
- ENTER key
- - (0E-0F)
- Undefined
- VK_SHIFT (10)
- SHIFT key
- VK_CONTROL (11)
- CTRL key
- VK_MENU (12)
- ALT key
- VK_PAUSE (13)
- PAUSE key
- VK_CAPITAL (14)
- CAPS LOCK key
- VK_KANA (15)
- Input Method Editor (IME) Kana mode
- VK_HANGUEL (15)
- IME Hanguel mode (maintained for compatibility; use VK_HANGUL)
- VK_HANGUL (15)
- IME Hangul mode
- - (16)
- Undefined
- VK_JUNJA (17)
- IME Junja mode
- VK_FINAL (18)
- IME final mode
- VK_HANJA (19)
- IME Hanja mode
- VK_KANJI (19)
- IME Kanji mode
- - (1A)
- Undefined
- VK_ESCAPE (1B)
- ESC key
- VK_CONVERT (1C)
- IME convert
- VK_NONCONVERT (1D)
- IME nonconvert
- VK_ACCEPT (1E)
- IME accept
- VK_MODECHANGE (1F)
- IME mode change request
- VK_SPACE (20)
- SPACEBAR
- VK_PRIOR (21)
- PAGE UP key
- VK_NEXT (22)
- PAGE DOWN key
本文关键:Virtual-Key Codes