| 仮想キーコード表 |
Virtual-Key Codes
|
| シンボル名 | 16進数コード | 説明 |
| VK_CANCEL | 03 | CTRL+BREAK |
| VK_MBUTTON | 04 | |
| —— | 05-07 | |
| VK_BACK | 08 | BACKSPACE |
| VK_TAB | 09 | TAB |
| —— | 0A-0B | |
| VK_CLEAR | 0C | CLEAR |
| VK_RETURN | 0D | ENTER |
| —— | 0E-0F | |
| VK_SHIFT | 10 | SHIFT |
| VK_CONTROL | 11 | CTRL |
| VK_MENU | 12 | ALT |
| VK_CAPITAL | 14 | CAPS LOCK |
| VK_KANA | 15 | カナ |
| 16 | ||
| VK_JUNJA | 17 | |
| VK_FINAL | 18 | |
| VK_KANJI | 19 | 漢字 |
| 1A | ||
| VK_ESCAPE | 1B | ESC |
| VK_CONVERT | 1C | 変換 |
| VK_NONCONVERT | 1D | 無変換 |
| VK_ACCEPT | 1E | |
| VK_MODECHANGE | 1F | |
| VK_SPACE | 20 | SPACE |
| VK_PRIOR | 21 | PAGE UP |
| VK_NEXT | 22 | PAGE DOWN |
| VK_END | 23 | END |
| VK_HOME | 24 | HOME |
| VK_LEFT | 25 | LEFT ARROW |
| VK_UP | 26 | UP ARROW |
| VK_RIGHT | 27 | RIGHT ARROW |
| VK_DOWN | 28 | DOWN ARROW |
| VK_SELECT | 29 | SELECT |
| —— | 2A | |
| VK_EXECUTE | 2B | EXECUTE |
| VK_SNAPSHOT | 2C | PRINT SCREEN for Windows 3.0 and later |
| VK_HELP | 2F | HELP |
| VK_0 | 30 | 0 |
| VK_1 | 31 | 1 |
| VK_2 | 32 | 2 |
| VK_3 | 33 | 3 |
| VK_4 | 34 | 4 |
| VK_5 | 35 | 5 |
| VK_6 | 36 | 6 |
| VK_7 | 37 | 7 |
| VK_8 | 38 | 8 |
| VK_9 | 39 | 9 |
| —— | 3A-40 | |
| VK_A | 41 | A |
| VK_B | 42 | B |
| VK_C | 43 | C |
| VK_D | 44 | D |
| VK_E | 45 | E |
| VK_F | 46 | F |
| VK_G | 47 | G |
| VK_H | 48 | H |
| VK_I | 49 | I |
| VK_J | 4A | J |
| VK_K | 4B | K |
| VK_L | 4C | L |
| VK_M | 4D | M |
| VK_N | 4E | N |
| VK_O | 4F | O |
| VK_P | 50 | P |
| VK_Q | 51 | Q |
| VK_R | 52 | R |
| VK_S | 53 | S |
| VK_T | 54 | T |
| VK_U | 55 | U |
| VK_V | 56 | V |
| VK_W | 57 | W |
| VK_X | 58 | X |
| VK_Y | 59 | Y |
| VK_Z | 5A | Z |
| —— | 5B-5F | |
| VK_NUMPAD0 | 60 | Numericpad 0 |
| VK_NUMPAD1 | 61 | Numericpad 1 |
| VK_NUMPAD2 | 62 | Numericpad 2 |
| VK_NUMPAD3 | 63 | Numericpad 3 |
| VK_NUMPAD4 | 64 | Numericpad 4 |
| VK_NUMPAD5 | 65 | Numericpad 5 |
| VK_NUMPAD6 | 66 | Numericpad 6 |
| VK_NUMPAD7 | 67 | Numericpad 7 |
| VK_NUMPAD8 | 68 | Numericpad 8 |
| VK_NUMPAD9 | 69 | Numericpad 9 |
| VK_MULTIPLY | 6A | * |
| VK_ADD | 6B | + |
| VK_SEPARATOR | 6C | Separator |
| VK_SUBTRACT | 6D | - |
| VK_DECIMAL | 6E | ピリオド (.) |
| VK_DIVIDE | 6F | / |
| —— | 88-8F | |
| —— | 92-B9 | |
| —— | BA-C0 | |
| —— | C1-DA | |
| —— | DB-E4 | |
| —— | E5 | |
| —— | E6 | |
| —— | E7-E8 | |
| —— | E9-F5 | |
| VK_ATTN | F6 | |
| VK_CRSEL | F7 | |
| VK_EXSEL | F8 | |
| VK_EREOF | F9 | |
| VK_PLAY | FA | |
| VK_ZOOM | FB | |
| VK_NONAME | FC | |
| VK_PA1 | FD | |
| VK_EM_CLEAR | FE | |
| VK_LWIN | 5B | |
| VK_RWIN | 5C | |
| VK_APPS | 5D | |
| VK_LSHIFT | A0 | |
| VK_RSHIFT | A1 | |
| VK_LCONTROL | A2 | |
| VK_RCONTROL | A3 | |
| VK_LMENU | A4 | |
| VK_RMENU | A5 |