C# 常用按键键码完整对照表
在处理 Windows 应用程序的键盘交互时,准确识别按键对应的虚拟键码是基础。以下整理了从字母数字到功能键、方向键及特殊控制键的完整映射关系。
字母与数字键
| 按键 | 键码 |
|---|---|
| A-Z | 65-90 |
| 0-9 | 48-57 |
功能键与导航键
| 按键 | 键码 |
|---|---|
| F1-F12 | 112-123 |
| Page Up / Page Down | 33 / 34 |
| Home / End | 36 / 35 |
| Left / Right Arrow | 37 / 39 |
| Up / Down Arrow | 38 / 40 |
特殊控制键
| 按键 | 键码 |
|---|---|
| Enter | 108 |
| Backspace | 8 |
| Tab | 9 |
| Esc | 27 |
| Spacebar | 32 |
| Shift | 16 |
| Control | 17 |
| Alt | 18 |
| Caps Lock | 20 |
| Insert | 45 |
| Delete | 46 |
| Clear | 12 |
运算符与符号键
| 按键 | 键码 |
|---|---|
| * (乘号) | 106 |
| + (加号) | 107 |
| - (减号) | 109 |
| . (小数点) | 110 |
| / (除号) | 111 |
数字小键盘
| 按键 | 键码 |
|---|---|
| Num 0-9 | 96-105 |
| Num Lock | 144 |

