KeyCode 键码值是处理键盘事件需要用到的标识
字母和数字
| 按键 | 键码 | 按键 | 键码 | 按键 | 键码 |
|---|---|---|---|---|---|
| A | 65 | B | 66 | C | 67 |
| D | 68 | E | 69 | F | 70 |
| G | 71 | H | 72 | I | 73 |
| J | 74 | K | 75 | L | 76 |
| M | 77 | N | 78 | O | 79 |
| P | 80 | Q | 81 | R | 82 |
| S | 83 | T | 84 | U | 85 |
| V | 86 | W | 87 | X | 88 |
| Y | 89 | Z | 90 | 0 | 48 |
| 1 | 49 | 2 | 50 | 3 | 51 |
| 4 | 52 | 5 | 53 | 6 | 54 |
| 7 | 55 | 8 | 56 | 9 | 57 |
数字键盘
| 按键 | 键码 | 按键 | 键码 | 按键 | 键码 |
|---|---|---|---|---|---|
| 0 | 96 | 1 | 97 | 2 | 98 |
| 3 | 99 | 4 | 100 | 5 | 101 |
| 6 | 102 | 7 | 103 | 8 | 104 |
| 9 | 105 | * | 106 | + | 107 |
| Enter | 108 | - | 109 | . | 110 |
| / | 111 | ||||
功能键
| 按键 | 键码 | 按键 | 键码 | 按键 | 键码 |
|---|---|---|---|---|---|
| F1 | 112 | F2 | 113 | F3 | 114 |
| F4 | 115 | F5 | 116 | F6 | 117 |
| F7 | 118 | F8 | 119 | F9 | 120 |
| F10 | 121 | F11 | 122 | F12 | 123 |
| F13 | 124 | F14 | 125 | F15 | 126 |
| F16 | 127 | F17 | 128 | F18 | 129 |
| F19 | 130 | F20 | 131 | F21 | 132 |
| F22 | 133 | F23 | 134 | F24 | 135 |
| F25 | 136 | F26 | 137 | F27 | 138 |
| F28 | 139 | F29 | 140 | F30 | 141 |
| F31 | 142 | F32 | 143 | ||
控制键
| 按键 | 键码 | 按键 | 键码 | 按键 | 键码 |
|---|---|---|---|---|---|
| Backspace Delete | 8 | Tab | 9 | Clear | 12 |
| Enter | 13 | Shift | 16 | Ctrl | 17 |
| Alt | 18 | Pause/Break | 19 | Caps Lock | 20 |
| Escape | 27 | Spacebar | 32 | Page Up | 33 |
| Page Down | 34 | End | 35 | Home | 36 |
| Left Arrow | 37 | Up Arrow | 38 | Right Arrow | 39 |
| Down Arrow | 40 | Print Screen | 44 | Insert | 45 |
| Delete | 46 | Num Lock | 144 | ; 或 : | 186 |
| = 或 + | 187 | , 或 < | 188 | - 或 _ | 189 |
| . 或 > | 190 | / 或 ? | 191 | ` 或 ~ | 192 |
| [ 或 { | 219 | \ 或 | | 220 | ] 或 } | 221 |
| ' 或 " | 222 | ||||
多媒体相关
| 按键 | 键码 | 按键 | 键码 | 按键 | 键码 |
|---|---|---|---|---|---|
| 浏览器 | 172 | 静音/非静音 | 173 | 音量减 | 174 |
| 音量加 | 175 | 下一首 | 176 | 上一首 | 177 |
| 停止 | 178 | 播放/暂停 | 179 | 邮件 | 180 |
| 静音/非静音 | 181 | 音量减 | 182 | 音量加 | 183 |