键盘的ASCII码对应VC的虚拟键码
最全ASCII码对照表

最全ASCII码对照表2009-04-15 00:00Bin Dec Hex 缩写/字符解释0000 0000 0 00 NUL (null) 空字符0000 0001 1 01 SOH (start of handing) 标题开始0000 0010 2 02 STX (start of text) 正文开始0000 0011 3 03 ETX (end of text) 正文结束0000 0100 4 04 EOT (end of transmission) 传输结束0000 0101 5 05 ENQ (enquiry) 请求0000 0110 6 06 ACK (acknowledge) 收到通知0000 0111 7 07 BEL (bell) 响铃0000 1000 8 08 BS (backspace) 退格0000 1001 9 09 HT (horizontal tab) 水平制表符0000 1010 10 0A LF (NL line feed, new line) 换行键0000 1011 11 0B VT (vertical tab) 垂直制表符0000 1100 12 0C FF (NP form feed, new page) 换页键0000 1101 13 0D CR (carriage return) 回车键0000 1110 14 0E SO (shift out) 不用切换0000 1111 15 0F SI (shift in) 启用切换0001 0000 16 10 DLE (data link escape) 数据链路转义0001 0001 17 11 DC1 (device control 1) 设备控制1 0001 0010 18 12 DC2 (device control 2) 设备控制2 0001 0011 19 13 DC3 (device control 3) 设备控制3 0001 0100 20 14 DC4 (device control 4) 设备控制4 0001 0101 21 15 NAK (negative acknowledge) 拒绝接收0001 0110 22 16 SYN (synchronous idle) 同步空闲0001 0111 23 17 ETB (end of trans. block) 传输块结束0001 1000 24 18 CAN (cancel) 取消0001 1001 25 19 EM (end of medium) 介质中断0001 1010 26 1A SUB (substitute) 替补0001 1011 27 1B ESC (escape) 溢出0001 1100 28 1C FS (file separator) 文件分割符0001 1101 29 1D GS (group separator) 分组符0001 1110 30 1E RS (record separator) 记录分离符0001 1111 31 1F US (unit separator) 单元分隔符0010 0000 32 20 空格0010 0001 33 21 !0010 0010 34 22 "0010 0011 35 23 #0010 0100 36 24 $0010 0101 37 25 %0010 0110 38 26 &0010 0111 39 27 '0010 1000 40 28 (0010 1001 41 29 )0010 1101 45 2D - 0010 1110 46 2E . 0010 1111 47 2F / 0011 0000 48 30 0 0011 0001 49 31 1 0011 0010 50 32 2 0011 0011 51 33 3 0011 0100 52 34 4 0011 0101 53 35 5 0011 0110 54 36 6 0011 0111 55 37 7 0011 1000 56 38 8 0011 1001 57 39 9 0011 1010 58 3A : 0011 1011 59 3B ; 0011 1100 60 3C < 0011 1101 61 3D = 0011 1110 62 3E > 0011 1111 63 3F ? 0100 0000 64 40 @ 0100 0001 65 41 A 0100 0010 66 42 B 0100 0011 67 43 C 0100 0100 68 44 D 0100 0101 69 45 E 0100 0110 70 46 F 0100 0111 71 47 G 0100 1000 72 48 H 0100 1001 73 49 I 0100 1010 74 4A J 0100 1011 75 4B K 0100 1100 76 4C L 0100 1101 77 4D M 0100 1110 78 4E N 0100 1111 79 4F O 0101 0000 80 50 P 0101 0001 81 51 Q 0101 0010 82 52 R 0101 0011 83 53 S 0101 0100 84 54 T 0101 0101 85 55 U 0101 0110 86 56 V 0101 0111 87 57 W 0101 1000 88 58 X0101 1100 92 5C \0101 1101 93 5D ]0101 1110 94 5E ^0101 1111 95 5F _0110 0000 96 60 `0110 0001 97 61 a0110 0010 98 62 b0110 0011 99 63 c0110 0100 100 64 d0110 0101 101 65 e0110 0110 102 66 f0110 0111 103 67 g0110 1000 104 68 h0110 1001 105 69 i0110 1010 106 6A j0110 1011 107 6B k0110 1100 108 6C l0110 1101 109 6D m0110 1110 110 6E n0110 1111 111 6F o0111 0000 112 70 p0111 0001 113 71 q0111 0010 114 72 r0111 0011 115 73 s0111 0100 116 74 t0111 0101 117 75 u0111 0110 118 76 v0111 0111 119 77 w0111 1000 120 78 x0111 1001 121 79 y0111 1010 122 7A z0111 1011 123 7B {0111 1100 124 7C |0111 1101 125 7D }0111 1110 126 7E ~0111 1111 127 7F DEL (delete) 删除ESC键VK_ESCAPE (27)回车键:VK_RETURN (13)TAB键:VK_TAB (9)Caps Lock键:VK_CAPITAL (20)Shift键:VK_SHIFT ()Ctrl键:VK_CONTROL (17)Alt键:VK_MENU (18)空格键:VK_SPACE (/32)退格键:VK_BACK (8)左徽标键:VK_LWIN (91)右徽标键:VK_LWIN (92)鼠标右键快捷键:VK_APPS (93) Insert键:VK_INSERT (45) Home键:VK_HOME (36) Page Up:VK_PRIOR (33) PageDown:VK_NEXT (34)End键:VK_END (35)Delete键:VK_DELETE (46)方向键(←):VK_LEFT (37)方向键(↑):VK_UP (38)方向键(→):VK_RIGHT (39)方向键(↓):VK_DOWN (40)F1键:VK_F1 (112)F2键:VK_F2 (113)F3键:VK_F3 (114)F4键:VK_F4 (115)F5键:VK_F5 (116)F6键:VK_F6 (117)F7键:VK_F7 (118)F8键:VK_F8 (119)F9键:VK_F9 (120)F10键:VK_F10 (121)F11键:VK_F11 (122)F12键:VK_F12 (123)Num Lock键:VK_NUMLOCK (144) 小键盘0:VK_NUMPAD0 (96) 小键盘1:VK_NUMPAD0 (97) 小键盘2:VK_NUMPAD0 (98) 小键盘3:VK_NUMPAD0 (99) 小键盘4:VK_NUMPAD0 (100) 小键盘5:VK_NUMPAD0 (101) 小键盘6:VK_NUMPAD0 (102) 小键盘7:VK_NUMPAD0 (103) 小键盘8:VK_NUMPAD0 (104) 小键盘9:VK_NUMPAD0 (105) 小键盘.:VK_DECIMAL (110) 小键盘*:VK_MULTIPLY (106) 小键盘+:VK_MULTIPLY (107) 小键盘-:VK_SUBTRACT (109) 小键盘/:VK_DIVIDE (111) Pause Break键:VK_PAUSE (19) Scroll Lock键:VK_SCROLL (145)。
键盘各键对应的ASCII码值

键盘各键对应的ASCII码值(包括鼠标和键盘所有的键) ESC键VK_ESCAPE (27)回车键:VK_RETURN (13)TAB键:VK_TAB (9)Caps Lock键:VK_CAPITAL (20)Shift键:VK_SHIFT ($10)Ctrl键:VK_CONTROL (17)Alt键:VK_MENU (18)空格键:VK_SPACE ($20/32)退格键:VK_BACK (8)左徽标键:VK_LWIN (91)右徽标键:VK_LWIN (92)鼠标右键快捷键:VK_APPS (93)------------------------------------------Insert键:VK_INSERT (45)Home键:VK_HOME (36)Page Up:VK_PRIOR (33)PageDown:VK_NEXT (34)End键:VK_END (35)Delete键:VK_DELETE (46)方向键(←):VK_LEFT (37)方向键(↑):VK_UP (38)方向键(→):VK_RIGHT (39)方向键(↓):VK_DOWN (40)------------------------------------------F1键:VK_F1 (112)F2键:VK_F2 (113)F3键:VK_F3 (114)F4键:VK_F4 (115)F5键:VK_F5 (116)F6键:VK_F6 (117)F7键:VK_F7 (118)F8键:VK_F8 (119)F9键:VK_F9 (120)F10键:VK_F10 (121)F11键:VK_F11 (122)F12键:VK_F12 (123)------------------------------------------Num Lock键:VK_NUMLOCK (144)小键盘0:VK_NUMPAD0 (96)小键盘1:VK_NUMPAD0 (97)小键盘2:VK_NUMPAD0 (98)小键盘3:VK_NUMPAD0 (99)小键盘4:VK_NUMPAD0 (100)小键盘5:VK_NUMPAD0 (101)小键盘6:VK_NUMPAD0 (102)小键盘7:VK_NUMPAD0 (103)小键盘8:VK_NUMPAD0 (104)小键盘9:VK_NUMPAD0 (105)小键盘.:VK_DECIMAL (110)小键盘*:VK_MULTIPLY (106)小键盘+:VK_MULTIPLY (107)小键盘-:VK_SUBTRACT (109)小键盘/:VK_DIVIDE (111)Pause Break键:VK_PAUSE (19)Scroll Lock键:VK_SCROLL (145)------------------------------------------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 键68 D 键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 码相同:值描述48 0 键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对应码表-键值

OCT(八进制)最全ASCII码对应表-与键盘按键对应值(二进)Bin (十进)Dec (十六进)Hex 缩写/字符解释0000 0000 0 00 NUL (null)空字符0000 0001 1 01 SOH (start of handing) 标题开始0000 0010 2 02 STX (start of text) 正文开始0000 0011 3 03 ETX (end of text)正文结束0000 0100 4 04 EOT (end of transmission)传输结束0000 0101 5 05 ENQ (enquiry) 请求0000 0110 6 06 ACK (acknowledge) 收到通知0000 0111 7 07 BEL (bell) 响铃0000 1000 8 08 BS (backspace) 退格0000 1001 9 09 HT (horizontal tab)水平制表符0000 1010 10 0A LF (NL line feed, new line)换行键0000 1011 11 0B VT (vertical tab)垂直制表符0000 1100 12 0C FF (NP form feed, new page) 换页键0000 1101 13 0D CR (carriage return)回车键0000 1110 14 0E SO (shift out)不用切换0000 1111 15 0F SI (shift in) 启用切换0001 0000 16 10 DLE (data link escape)数据链路转义0001 0001 17 11 DC1 (device control 1) 设备控制1 0001 0010 18 12 DC2 (device control 2) 设备控制20001 0011 19 13 DC3 (device control 3)设备控制3 0001 0100 20 14 DC4 (device control 4) 设备控制4 0001 0101 21 15 NAK (negative acknowledge)拒绝接收0001 0110 22 16 SYN (synchronous idle) 同步空闲0001 0111 23 17 ETB (end of trans。
ASCII码表和键盘键码表

表一:ASCII码表(完整版)ASCII 值字符ASCII 值字符:ASCII 值字符ASCII 值字符0 NUT 32(space)64 @ 96 、1SOH 33 65 A 97 a 2STX 34 66 B 98 b 3ETX 35 # 67C99 c4 EOT 36 $ 68 D 100 d5ENQ 37 % 69 E101 e 6ACK 38 & 70102 f7 BEL 39 J 71G 103 g8 BS 40 ( 72 H 104 h9HT 41 ) 73I 10510 LF 42 * 74 J 10611 VT 43 + 75K 107 k12 FF 44 J 76L 108 l13 CR 45 - 77 M 109 m14 SO 46 . 78N110 n15 SI 47 / 79 O 111 o16 DLE 48 0 80 P112 P17DCI 49 1 81 Q 113 q18 DC2 50 2 82 R 114 r19 DC3 51 3 83 X 115 s20 DC4 52 4 84 T 116 t21 NAK 53 5 85 U 117 u22 SYN 54 6 86 V 118 v23 TB 55 7 87W 119 w24CAN 56 8 88 X 120 x 25EM 57 9 89 Y121 y26 SUB 58 : 90 Z 122 z27ESC 59 ; 91 [ 123 {28 FS 60 < 92 124 |29 GS 61 = 93 ] 125 }30 RS 62 > 94 A 1261 31US 63 95 -127 DEL注:特殊控制字符所代表含义NUL空VT垂直制表SYN空转同步HT横向列表SOH标题开始FF走纸控制ETB信息组传送结束LF换行STX正文开始CR回车CAN作废GS组分隔符ETX正文结束SO移位输出EM纸尽NAK否定EOY传输结束SI移位输入SUB换置US单元分隔符ENQ询问字符DLE空格ESC换码DEL删除ACK承认BS退一格FS文字分隔符RS记录分隔符DC1设备控制1 DC2设备控制2 DC3设备控制3 DC4设备控制表二:104键盘码表(完整版)控制键字母按健 字母区数字键>键码(65 ~ 90) <==>字母(A ~ Z)健 可对照 ASCII 表 =>键码(48 ~ 57) <==>数字(0 ~ 9)健 可对照ASCII 表数字小键盘区按键常数值 健描述 常数 值健描述 vbKeyNumpad0 96 Num 0 键 vbKeyF1 112 F1键 vbKeyNumpad1 97 Num 1 键 vbKeyF2 113 F2键 vbKeyNumpad2 98Num 2 键 vbKeyF3 114 F3键 vbKeyNumpad3 99 Num 3 键 vbKeyF4 115 F4键 vbKeyNumpad4 100 Num 4 键 vbKeyF5 116F5键 vbKeyNumpad5 101 Num 5 键 vbKeyF6 117 F6键 vbKeyNumpad6 102 Num 6 键 vbKeyF7 118 F7键 vbKeyNumpad7 103 Num 7 键 vbKeyF8 119 F8键 vbKeyNumpad8 104 Num 8 键 vbKeyF9 120 F9键vbKeyNumpad9 105 Num 9 键 vbKeyF10 121F10键 vbKeyMultiply 106 (*)键 vbKeyF11 122F11键 vbKeyAdd 107 (+)键 vbKeyF12 123 F12键 vbKeySeparator 108 Enter 健 vbKeyF13 124 F13键 vbKeySubtract 109 (-)键 vbKeyF14 125 F14键 vbKeyDecimal 110 (.)键 vbKeyF15 126F15键 vbKeyDivide111(/) 键vbKeyF16常数值 健描述 常数值 健描述 vbKeyLButton 1 鼠标左键 vbKeyPageDow n 34 PageDow n 键 vbKeyRButton 2 鼠标右键 vbKeyE nd 35 End 键 vbKeyCa ncel 3 Cancel 键 vbKeyHome 36 Home 键 vbKeyMButt on 4 鼠标中键vbKeyLeft 37 左方向键 vbKeyBack 8 Backspace 健 vbKeyUp 38 上方向键 vbKeyTab 9 Tab 键 vbKeyRight 39 右方向键 vbKeyClear 12 Clear 键 vbKeyDow n 40 下方向键 vbKeyReturn 13 Enter 键 vbKeySelect 41 Select 键 vbKeyShif 16 Shift 键 vbKeyPri nt 42 Print Scree n vbKeyCo ntrol 17 Ctrl 键 vbKeyExecute 43 Execute 键 vbKeyMe nu 18 菜单键 vbKeyS napshot 44 Snap Shot 键 vbKeyPause 19 Pause 键 vbKey In ser 45 Ins 键 vbKeyC apital 20 Caps Lock 键 vbKeyDelete 46 Del 键 vbKeyEscape 27 Esc 键 vbKeyHelp 47 Help 键 vbKeySpace 32 Spacebar 键 vbKeyNumlock144Num Lock 键vbKeyPageUp33Page Up键BEL报警常数(vbKeyA ~ vbKeyZ) 常数(vbKeyO ~ vbKey9 ) F 功能健127 F16键。
ASCII码表和键盘键码表(完整珍藏版)

ASCII码表和键盘键码表(完整珍藏版)表一:ASCII 码表(完整版)ASCII值字符ASCII值字符ASCII值字符ASCII值字符0NUT32(space)64@96、1SOH33!65A97a 2STX34”66B98b 3ETX35#67C99c4EOT36$68D100d 5ENQ37%69E101e6ACK38&70F102f7BEL39,71G103g 8BS40(72H104h 9HT41)73I105i 10LF42*74J106j 11VT43+75K107k 12FF44,76L108l 13CR45-77M109m 14SO46.78N110n 15SI47/79O111o 16DLE48080P112p 17DCI49181Q113q 18DC250282R114r 19DC351383X115s 20DC452484T116t 21NAK53585U117u 22SYN54686V118v 23TB55787W119w 24CAN56888X120x 25EM57989Y121y 26SUB58:90Z122z 27ESC59;91[123{ 28FS60<92/124| 29GS61=93]125} 30RS62>94^126~ 31US63? 95—127DEL 注:特殊控制字符所代表含义NUL 空VT 垂直制表SYN 空转同步HT 横向列表SOH 标题开始FF 走纸控制ETB 信息组传送结束LF 换行STX 正文开始CR 回车CAN 作废GS 组分隔符ETX 正文结束SO 移位输出EM 纸尽NAK 否定EOY 传输结束SI 移位输入SUB 换置US 单元分隔符ENQ 询问字符DLE 空格ESC 换码DEL 删除ACK 承认BS 退一格FS 文字分隔符RS 记录分隔符DC1 设备控制1DC2 设备控制2DC3 设备控制3DC4 设备控制4 BEL 报警表二:104键盘码表(完整版)控制键常数值健描述常数值健描述vbKeyLButton 1 鼠标左键vbKeyPageDown 34 PageDown 键vbKeyRButton 2 鼠标右键vbKeyEnd 35 End键vbKeyCancel 3 Cancel 键vbKeyHome 36Home 键vbKeyMButton 4 鼠标中键vbKeyLeft 37 左方向键vbKeyBack 8 Backspace健vbKeyUp 38 上方向键vbKeyTab 9 Tab 键vbKeyRight 39 右方向键vbKeyClear 12 Clear 键vbKeyDown 40 下方向键vbKeyReturn 13 Enter 键vbKeySelect 41 Select 键vbKeyShift 16 Shift键vbKeyPrint 42 Print Screen键vbKeyControl 17 Ctrl 键vbKeyExecute 43 Execute 键vbKeyMenu 18 菜单键vbKeySnapshot 44 Snap Shot键vbKeyPause 19 Pause 键vbKeyInser 45 Ins 键vbKeyCapital 20 Caps Lock 键vbKeyDelete 46 Del 键vbKeyEscape 27 Esc 键vbKeyHelp 47 Help 键vbKeySpace 32 Spacebar 键vbKeyNumlock 144 Num Lock 键vbKeyPageUp 33 Page Up字母按健字母区数字键常数(vbKeyA ~ vbKeyZ) <==>键码(65 ~ 90) <==>字母(A ~ Z)健可对照ASCII表常数(vbKey0 ~ vbKey9 ) <==>键码(48 ~ 57) <==>数字(0 ~ 9)健可对照ASCII表数字小键盘区按键F功能健常数值健描述常数值健描述vbKeyNumpad0 96 Num 0键vbKeyF1 112 F1键vbKeyNumpad1 97 Num 1键vbKeyF2 113 F2键vbKeyNumpad2 98 Num 2键vbKeyF3 114 F3键vbKeyNumpad3 99 Num 3键vbKeyF4 115 F4键vbKeyNumpad4 100 Num 4键vbKeyF5 116 F5键vbKeyNumpad5 101 Num 5键vbKeyF6 117 F6键vbKeyNumpad6 102 Num 6键vbKeyF7 118 F7键vbKeyNumpad7 103 Num 7键vbKeyF8 119 F8键vbKeyNumpad8 104 Num 8键vbKeyF9 120 F9键vbKeyNumpad9 105 Num 9键vbKeyF10 121 F10键vbKeyMultiply 106 (*) 键vbKeyF11 122 F11键vbKeyAdd 107 (+) 键vbKeyF12 123 F12键vbKeySeparator 108 Enter健vbKeyF13 124 F13键vbKeySubtract 109 (-) 键vbKeyF14 125 F14键vbKeyDecimal 110 (.) 键vbKeyF15 126 F15键vbKeyDivide 111 (/) 键vbKeyF16 127 F16键3、通过活动,使学生养成博览群书的好习惯。
鼠标键盘虚拟键值表

#define VK_RBU TTON0x02 鼠标右键#define VK_CAN CEL 0x03 Contro l-Break处理#define VK_MBU TTON 0x04 /* NOT contig uouswith L & RBUTTO N */ 鼠标中间键#define VK_BAC K 0x08 Backsp ace键#define VK_TAB0x09 Tab键#define VK_CLE AR 0x0C Clear键#define VK_RET URN 0x0D Enter键#define VK_SHI FT 0x10 Shift键#define VK_CON TROL0x11 Ctrl键#define VK_MEN U 0x12 Alt键#define VK_PAU SE 0x13#define VK_CAP ITAL0x14 Caps lock键#define VK_KAN A0x15#define VK_HAN GEUL 0x15 /* old name - should be here for compat ibili ty */#define VK_HAN GUL 0x15#define VK_JUN JA0x17#define VK_FIN AL 0x18#define VK_HAN JA0x19#define VK_KAN JI 0x19#define VK_ESC APE 0x1B Escape键#define VK_CON VERT0x1C#define VK_NON CONVE RT 0x1D#define VK_ACC EPT 0x1E#define VK_MOD ECHAN GE 0x1F#define VK_SPA CE 0x20 空格键#define VK_PRI OR 0x21 Page up键#define VK_NEX T 0x22 Page down键#define VK_END0x23 End键#define VK_HOM E 0x24 Home键#define VK_LEF T 0x25 左箭头键#define VK_UP0x26 上箭头键#define VK_RIG HT 0x27 右箭头键#define VK_DOW N 0x28 下箭头键#define VK_SEL ECT 0x29 Select键#define VK_PRI NT 0x2A#define VK_SNA PSHOT 0x2C Printscreen键#define VK_INS ERT 0x2D Insert键#define VK_DEL ETE 0x2E Delete键#define VK_HEL P 0x2F Help键/* VK_0 thru VK_9 are the same as ASCII'0' thru '9' (0x30 - 0x39) */ /* VK_A thru VK_Z are the same as ASCII'A' thru 'Z' (0x41 - 0x5A) */#define VK_LWI N 0x5B#define VK_RWI N 0x5C#define VK_APP S 0x5D#define VK_NUM PAD00x60 数字小键盘上的0#define VK_NUM PAD10x61#define VK_NUM PAD20x62#define VK_NUM PAD30x63#define VK_NUM PAD40x64#define VK_NUM PAD50x65#define VK_NUM PAD60x66#define VK_NUM PAD70x67#define VK_NUM PAD80x68#define VK_NUM PAD90x69#define VK_MUL TIPLY0x6A数字小键盘上的*#define VK_ADD0x6B 数字小键盘上的+#define VK_SEP ARATO R 0x6C 分隔符键#define VK_SUB TRACT0x6D 数字小键盘上的-#define VK_DEC IMAL0x6E 数字小键盘上的.#define VK_DIV IDE 0x6F 数字小键盘上的/#define VK_F10x70#define VK_F20x71#define VK_F30x72#define VK_F40x73#define VK_F50x74#define VK_F60x75#define VK_F70x76#define VK_F80x77#define VK_F90x78#define VK_F100x79#define VK_F110x7A#define VK_F120x7B#define VK_F130x7C#define VK_F140x7D#define VK_F150x7E#define VK_F160x7F#define VK_F170x80#define VK_F180x81#define VK_F190x82#define VK_F200x83#define VK_F210x84#define VK_F220x85#define VK_F230x86#define VK_F240x87#define VK_0 ... VK_9 0x30 - 0x39 0-9键#define VK_A ... VK_Z 0x41 - 0x5A A-Z键#define VK_NUM LOCK0x90#define VK_SCR OLL 0x91 Scroll Lock/** VK_L* & VK_R* - left and rightAlt, Ctrl and Shiftvirtua l keys.* Used only as parame tersto GetAsy ncKey State() and GetKey State().* No otherAPI or messag e will distin guish left and rightkeys in this way.*/#define VK_LSH IFT 0xA0#define VK_RSH IFT 0xA1#define VK_LCO NTROL0xA2#define VK_RCO NTROL0xA3#define VK_LME NU 0xA4 左Alt键#define VK_RME NU 0xA5 右Alt键#if(WINVER >= 0x0400)#define VK_PRO CESSK EY0xE5#endif/* WINVER >= 0x0400 */#define VK_ATT N 0xF6#define VK_CRS EL 0xF7#define VK_EXS EL 0xF8#define VK_ERE OF 0xF9#define VK_PLA Y0xFA#define VK_ZOO M 0xFB#define VK_NON AME 0xFC#define VK_PA10xFD#define VK_OEM_CLEA R 0xFEVK_OEM_1 BA Used for miscel laneo us charac ters; it can vary by keyboa rd.Window s 2000/XP: For the US standa rd keyboa rd, the ';:' keyVK_OEM_PLUS BB Window s 2000/XP: For any countr y/region, the '=+' keyVK_OEM_COMM A BC Window s 2000/XP: For any countr y/region, the ',<' keyVK_OEM_MINU S BD Window s 2000/XP: For any countr y/region, the '-_' keyVK_OEM_PERI OD BE Window s 2000/XP: For any countr y/region, the '>.' keyVK_OEM_2 BF Used for miscel laneo us charac ters; it can vary by keyboa rd. Window s 2000/XP: For the US standa rd keyboa rd, the '/?' keyVK_OEM_3 C0 Used for miscel laneo us charac ters; it can vary by keyboa rd. Window s 2000/XP: For the US standa rd keyboa rd, the '`~' key- C1-D7 Reserv ed- D8-DA Unassi gnedVK_OEM_4 DB Used for miscel laneo us charac ters; it can vary by keyboa rd. Window s 2000/XP: For the US standa rd keyboa rd, the '[{' keyVK_OEM_5 DC Used for miscel laneo us charac ters; it can vary by keyboa rd. Window s 2000/XP: For the US standa rd keyboa rd, the '\|' keyVK_OEM_6 DD Used for miscel laneo us charac ters; it can vary by keyboa rd. Window s 2000/XP: For the US standa rd keyboa rd, the ']}' keyVK_OEM_7 DE Used for miscel laneo us charac ters; it can vary by keyboa rd. Window s 2000/XP: For the US standa rd keyboa rd, the '' "' key。
ASCII码对照表 键盘常用ASCII码 转义字符 关键字

Dec 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190
Hex 缩写/ 字符 解释 A0 á A1 í A2 ó A3 ú A4 ñ A5 Ñ A6 ª A7 º A8 ¿ A9 ⌐ AA ¬ AB ½ AC ¼ AD ¡ AE « AF » B0 ╲ B1 ╳ B2 ╴ B3 ⌣ B4 〈 B5 ╡ B6 ╢ B7 ⌳ B8 ⌲ B9 ╣ BA ⌮ BB ⌴ BC ╝ BD ╜ BE ╛
endif ifndef undef
Dec 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158
Hex 缩写/ 字符 解释 80 Ç 81 ü 82 é 83 â 84 â 85 à 86 å 87 ç 88 ê 89 ë 8A è 8B ï 8C î 8D ì 8E Ä 8F Å 90 É 91 æ 92 Æ 93 ô 94 ö 95 ò 96 û 97 ù 98 ÿ 99 Ö 9A Ü 9B ¢ 9C ¢ 9D ¥ 9E ₧
关键字 break continue else for long signed switch void
case default enum goto register sizeof typedef volatile
char do extern if return static union while
键盘按键对应的十六进制编码

键盘按键对应的十六进制编码键盘按键对应的十六进制编码是一个固定的映射关系,用于表示每个按键在计算机中的唯一标识。
以下是一些常见的键盘按键及其对应的十六进制编码(也称为扫描码或虚拟键码):0x08:Backspace键(退格键)0x09:Tab键(制表键)0x0C:Clear键(数字键盘上的5,当Num Lock关闭时)0x0D:Enter键(回车键)0x10:Shift键(左或右Shift键)0x11:Ctrl键(左或右Ctrl键)0x12:Alt键(左或右Alt键)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键(打印键)0x2B:Execute键(执行键)0x2D:Insert键(插入键)或Num Lock关闭时的数字键盘00x2E:Delete键(删除键)或Num Lock关闭时的数字键盘.0x2F:Help键(帮助键)此外,字母、数字和特殊字符键(如A-Z、0-9、@、#等)的编码通常从0x30开始,每个键都有一个唯一的编码。
例如,0x41代表A键,0x42代表B键,依此类推。
需要注意的是,这些编码值可能会因不同的操作系统、编程语言和键盘布局而有所差异。
因此,在特定上下文中使用时,请确保查阅相关文档以获取准确的映射关系。