键盘各键对应的ASCII码值
键盘各键对应的ASCII 码值
最近程序用到的参考, 收集下来 0x1 鼠标左键 0x2 鼠标右键 0x3 CANCEL 键 0x4 鼠标中键 0x8 BACKSPACE 键 0x9 TAB 键 0xC CLEAR 键 0xD ENTER 键 0x10 SHIFT 键 0x11 CTRL 键 0x12 MENU 键 0x13 PAUSE 键 0x14 CAPS LOCK 键 0x1B ESC 键 0x20 SPACEBAR 键 0x21 PAGE UP 键 0x22 PAGE DOWN 键 0x23 END 键 0x24 HOME 键 0x25 LEFT ARROW 键 0x26 UP ARROW 键 0x27 RIGHT ARROW 键 0x28 DOWN ARROW 键 0x29 SELECT 键 0x2A PRINT SCREEN 键 0x2B EXECUTE 键 0x2C SNAPSHOT 键 0x2D INSERT 键 0x2E DELETE 键 0x2F HELP 键 0x90 NUM LOCK 键
A 至 Z 键与 A – Z 字母的 ASCII 码相同:值描述 65 A 键 66 B 键 67 C 键
69 E 键 70 F 键 71 G 键 72 H 键 73 I 键 74 J 键 75 K 键 76 L 键 77 M 键 78 N 键 79 O 键 80 P 键 81 Q 键 82 R 键 83 S 键 84 T 键 85 U 键 86 V 键 87 W 键 88 X 键 89 Y 键 90 Z 键
0 至 9 键与数字 0 – 9 的 ASCII 码相同:值描述
49 1 键 50 2 键 51 3 键 52 4 键 53 5 键 54 6 键 55 7 键 56 8 键
57 9 键下列常数代表数字键盘上的键:值0x60 0 键 0x61 1 键 0x62 2 键 0x63 3 键 0x64 4 键 0x65 5 键 0x66 6 键 0x67 7 键 0x68 8 键 0x69 9 键
0x6A MULTIPLICATION SIGN (*) 键 0x6B PLUS SIGN (+) 键 0x6C ENTER 键
0x6D MINUS SIGN (–) 键 0x6E DECIMAL POINT (.) 键
描述
0x6F DIVISION SIGN (/) 键下列常数代表功能键:值 描述 0x70 F1 键 0x71 F2 键 0x72 F3 键 0x73 F4 键 0x74 F5 键 0x75 F6 键 0x76 F7 键 0x77 F8 键 0x78 F9 键 0x79 F10 键 0x7A F11 键 0x7B F12 键 0x7C F13 键 0x7D F14 键 0x7E F15 键 0x7F F16 键
ASCII 码对照表
编程常用以备不时之需!!Char Dec Oct Hex | Char Dec Oct Hex | Char Dec Oct Hex
| Char Dec Oct Hex
-------------------------------------------------------------------------------------
(nul) 0 0000 0x00 | (sp) 32 0040 0x20 | @ 64 0100 0x40 | ` 96 0140 0x60 (soh) 1 0001 0x01 | ! 33 0041 0x21 | A 65 0101 0x41 | a 97 0141 0x61 (stx) 2 0002 0x02 | " 34 0042 0x22 | B 66 0102 0x42 | b 98 0142 0x62 (etx) 3 0003 0x03 | # 35 0043 0x23 | C 67 0103 0x43 | c 99 0143 0x63 (eot) 4 0004 0x04 | $ 36 0044 0x24 | D 68 0104 0x44 | d 100 0144 0x64 (enq) 5 0005 0x05 | % 37 0045 0x25 | E 69 0105 0x45 | e 101 0145 0x65 (ack) 6 0006 0x06 | & 38 0046 0x26 | F 70 0106 0x46 | f 102 0146 0x66 (bel) 7 0007 0x07 | ' 39 0047 0x27 | G 71 0107 0x47 | g 103 0147 0x67 (bs) 8 0010 0x08 | ( 40 0050 0x28 | H 72 0110 0x48 | h 104 0150 0x68 (ht) 9 0011 0x09 | ) 41 0051 0x29 | I 73 0111 0x49 | i 105 0151 0x69 (nl) 10 0012 0x0a | * 42 0052 0x2a | J 74 0112 0x4a | j 106 0152 0x6a (vt) 11 0013 0x0b | + 43 0053 0x2b | K 75 0113 0x4b | k 107 0153 0x6b (np) 12 0014 0x0c | , 44 0054 0x2c | L 76 0114 0x4c | l 108 0154 0x6c (cr) 13 0015 0x0d | - 45 0055 0x2d | M 77 0115 0x4d | m 109 0155 0x6d (so) 14 0016 0x0e | . 46 0056 0x2e | N 78 0116 0x4e | n 110 0156 0x6e (si) 15 0017 0x0f | / 47 0057 0x2f | O 79 0117 0x4f | o 111 0157 0x6f (dle) 16 0020 0x10 | 0 48 0060 0x30 | P 80 0120 0x50 | p 112 0160 0x70 (dc1) 17 0021 0x11 | 1 49 0061 0x31 | Q 81 0121 0x51 | q 113 0161 0x71 (dc2) 18 0022 0x12 | 2 50 0062 0x32 | R 82 0122 0x52 | r 114 0162 0x72 (dc3) 19 0023 0x13 | 3 51 0063 0x33 | S 83 0123 0x53 | s 115 0163 0x73 (dc4) 20 0024 0x14 | 4 52 0064 0x34 | T 84 0124 0x54 | t 116 0164 0x74 (nak) 21 0025 0x15 | 5 53 0065 0x35 | U 85 0125 0x55 | u 117 0165 0x75 (syn) 22 0026 0x16 | 6 54 0066 0x36 | V 86 0126 0x56 | v 118 0166 0x76 (etb) 23 0027 0x17 | 7 55 0067 0x37 | (can) 24 0030 0x18 | 8 56 0070 0x38 | X 88 0130 0x58 | x 120 0170 0x78
W 87 0127 0x57 | w 119 0167 0x77
(em) 25 0031 0x19 | 9 57 0071 0x39 | Y 89 0131 0x59 | y 121 0171 0x79 (sub) 26 0032 0x1a | : 58 0072 0x3a | Z 90 0132 0x5a | z 122 0172 0x7a (esc) 27 0033 0x1b | ; 59 0073 0x3b | [ 91 0133 0x5b | { 123 0173 0x7b (fs) 28 0034 0x1c | 62 0076 0x3e | ^ 94 0136 0x5e | ~ 126 0176 0x7e
(us) 31 0037 0x1f | ? 63 0077 0x3f | _ 95 0137 0x5f | (del) 127 0177 0x7f
常数
vbKeyLButton
vbKeyRButton
vbKeyCancel
vbKeyMButton 键码值
1
2
3
4
描述
鼠标左键
鼠标右键
CANCEL
鼠标中键
vbKeyBack
vbKeyTab
vbKeyClear
vbKeyReturn
vbKeyShift
vbKeyControl
vbKeyMenu
vbKeyPause
vbKeyCapital 8
9
12
13
16
17
18
19
20 BACKSPACE
TAB
CLEAR
ENTER
SHIFT
CTRL
菜单键
PAUSE
CAPS LOCK
vbKeyEscape
vbKeySpace
vbKeyPageUp
vbKeyPageDown
vbKeyEnd
vbKeyHome
vbKeyLeft
vbKeyUp
vbKeyRight 27
32
33
34
35
36
37
38
39 ESC
SPACEBAR
PAGEUP
PAGEDOWN
END
HOME
LEFT ARROW
UP ARROW
RIGHT ARROW
vbKeyDown
vbKeySelect
vbKeyPrint
vbKeyExecute
vbKeySnapshot
vbKeyInser
vbKeyDelete
vbKeyHelp
vbKeyNumlock 40
41
42
43
44
45
46
47
DOWN ARROW
SELECT
PRINT SCREENEXECUTE
SNAP SHOT
INS
DEL
HELP
NUM LOCK
144
常数
vbKeyA
vbKeyB
vbKeyC
vbKeyD
vbKeyE
vbKeyF
vbKeyG
值
65
66
67
68
69
70
71
描述
A
B
C
D
E
F
G
vbKeyI
vbKeyJ
vbKeyK
vbKeyL
vbKeyM
vbKeyN
vbKeyO
vbKeyP
73
74
75
76
77
78
79
80
I
J
K
L
M
N
O
P
vbKeyR
vbKeyS
vbKeyT
vbKeyU
vbKeyV
vbKeyW
vbKeyX
vbKeyY
82
83
84
85
86
87
88
89
R
S
T
U
V
W
X
Y
常数
vbKey0
vbKey1
vbKey2
vbKey3
vbKey4
vbKey5
vbKey6
值
48
49
50
51
52
53
54 描述
1
2
3
4
5
6
vbKey7
vbKey8
vbKey9
常数
vbKeyNumpad0vbKeyNumpad1vbKeyNumpad2
55
56
57
数字小键盘上的键
值
96
97
98 7
8
9
描述0
1
2
vbKeyNumpad3
vbKeyNumpad4
vbKeyNumpad5
vbKeyNumpad6
vbKeyNumpad7
vbKeyNumpad8
vbKeyNumpad9
vbKeyMultiply
vbKeyAdd
99
100
101
102
103
104
105
106
107 3
4
5
6
7
8
9
乘号(*)加号(+)
vbKeySeparator
108 ENTER (在数字小键盘上)
vbKeySubtract
vbKeyDecimal
vbKeyDivide
常数
vbKeyF1
vbKeyF2
109
110
111
功能键
值
112
113 减号(-)
小数点(.)
除号(/)
描述
F1
F2
vbKeyF3
vbKeyF4
vbKeyF5
vbKeyF6
vbKeyF7
vbKeyF8
vbKeyF9
vbKeyF10
vbKeyF11 114
115
116
117
118
119
120
121
122 F3
F4
F5
F6
F7
F8
F9
F10
F11
vbKeyF12
vbKeyF13
vbKeyF14
vbKeyF15
vbKeyF16
123
124
125
126
127
F12
F13
F14
F15
F16