VK_LBUTTON | 0x01 | 输入笔点击 |
VK_RBUTTON | 0x02 | 鼠标右键 |
VK_CANCEL | 0x03 | Control-Break处理 |
VK_MBUTTON | 0x04 | 鼠标中间键 |
VK_BACK | 0x08 | Backspace键 |
VK_TAB | 0x09 | Tab键 |
VK_CLEAR | 0x0C | Clear键 |
VK_RETURN | 0x0D | Enter键 |
VK_SHIFT | 0x10 | Shift键 |
VK_CONTROL | 0x11 | Ctrl键 |
VK_MENU | 0x12 | Alt键 |
VK_PAUSE | 0x13 | |
VK_CAPITAL | 0x14 | Caps lock键 |
VK_KANA | 0x15 | |
VK_HANGEUL | 0x15 | |
VK_HANGUL | 0x15 | |
VK_JUNJA | 0x17 | |
VK_FINAL | 0x18 | |
VK_HANJA | 0x19 | |
VK_KANJI | 0x19 | |
VK_ESCAPE | 0x1B | Escape键 |
VK_CONVERT | 0x1C | |
VK_NONCONVERT | 0x1D | |
VK_ACCEPT | 0x1E | |
VK_MODECHANGE | 0x1F | |
VK_SPACE | 0x20 | 空格键 |
VK_PRIOR | 0x21 | Page up键 |
VK_NEXT | 0x22 | Page down键 |
VK_END | 0x23 | End键 |
VK_HOME | 0x24 | Home键 |
VK_LEFT | 0x25 | 左箭头键 |
VK_UP | 0x26 | 上箭头键 |
VK_RIGHT | 0x27 | 右箭头键 |
VK_DOWN | 0x28 | 下箭头键 |
VK_SELECT | 0x29 | Select键 |
VK_PRINT | 0x2A | |
VK_EXECUTE | 0x2B | Execute键 |
VK_SNAPSHOT | 0x2C | Print screen键 |
VK_INSERT | 0x2D | Insert键 |
VK_DELETE | 0x2E | Delete键 |
VK_HELP | 0x2F | Help键 |
VK_0 - VK_9 | 0x30 - 0x39 | |
VK_A | 0x41 | |
VK_B | 0x42 | |
VK_C | 0x43 | |
VK_D | 0x44 | |
VK_E | 0x45 | |
VK_F | 0x46 | |
VK_G | 0x47 | |
VK_H | 0x48 | |
VK_I | 0x49 | |
VK_J | 0x4A | |
VK_K | 0x4B | |
VK_L | 0x4C | |
VK_M | 0x4D | |
VK_N | 0x4E | |
VK_O | 0x4F | |
VK_P | 0x50 | |
VK_Q | 0x51 | |
VK_R | 0x52 | |
VK_S | 0x53 | |
VK_T | 0x54 | |
VK_U | 0x55 | |
VK_V | 0x56 | |
VK_W | 0x57 | |
VK_X | 0x58 | |
VK_Y | 0x59 | |
VK_Z | 0x5A | |
VK_LWIN | 0x5B | |
VK_RWIN | 0x5C | |
VK_APPS | 0x5D | |
VK_NUMPAD0 - K_NUMPAD9 | 0x60 - 0x69 | 数字小键盘上的0 - 9 |
VK_MULTIPLY | 0x6A | 数字小键盘上的* |
VK_ADD | 0x6B | 数字小键盘上的+ |
VK_SEPARATOR | 0x6C | 分隔符键 |
VK_SUBTRACT | 0x6D | 数字小键盘上的- |
VK_DECIMAL | 0x6E | 数字小键盘上的. |
VK_DIVIDE | 0x6F | 数字小键盘上的/ |
VK_F1 | 0x70 | |
VK_F2 | 0x71 | |
VK_F3 | 0x72 | |
VK_F4 | 0x73 | |
VK_F5 | 0x74 | |
VK_F6 | 0x75 | |
VK_F7 | 0x76 | |
VK_F8 | 0x77 | |
VK_F9 | 0x78 | |
VK_F10 | 0x79 | |
VK_F11 | 0x7A | |
VK_F12 | 0x7B | |
VK_F13 - VK_F24 | 0x7C - 0x87 | |
VK_NUMLOCK | 0x90 | |
VK_SCROLL | 0x91 | Scroll Lock |
VK_L* & VK_R* - left and right Alt, Ctrl and Shift virtual keys. | | Used only as parameters to GetAsyncKeyState() and GetKeyState().No other API or message will distinguish left and right keys in this way. |
VK_LSHIFT | 0xA0 | |
VK_RSHIFT | 0xA1 | |
VK_LCONTROL | 0xA2 | |
VK_RCONTROL | 0xA3 | |
VK_LMENU | 0xA4 | 左Alt键 |
VK_RMENU | 0xA5 | 右Alt键 |
VK_PROCESSKEY | 0xE5 | WINVER >= 0x0400 |
VK_ATTN | 0xF6 | |
VK_CRSEL | 0xF7 | |
VK_EXSEL | 0xF8 | |
VK_EREOF | 0xF9 | |
VK_PLAY | 0xFA | |
VK_ZOOM | 0xFB | |
VK_NONAME | 0xFC | |
VK_PA1 | 0xFD | |
VK_OEM_CLEAR | 0xFE | |
VK_OEM_1 | 0xBA | ;: |
VK_OEM_PLUS | 0xBB | =+ |
VK_OEM_COMMA | 0xBC | ,< |
VK_OEM_MINUS | 0xBD | -_ |
VK_OEM_PERIOD | 0xBE | >. |
VK_OEM_2 | 0xBF | /? |
VK_OEM_3 | 0xC0 | `~ |
| 0xC1 - 0xD7 | 保留 |
| 0xD8 - 0xDA | 未赋值 |
VK_OEM_4 | 0xDB | [{' |
VK_OEM_5 | 0xDC | \| |
VK_OEM_6 | 0xDD | ]} |
VK_OEM_7 | 0xDE | '" |