键盘各键对应的ASCII码值
字母代码与键盘中各键的对应关系

下面说明 VC 的 KeyPress 事件中的 nChar 代码与键盘中各键的对应关系:VK_0 到 VK_9 表示键盘上数字“ 0 ”到“ 9 ”键 (ASCII 码为 0x30 -0x39) ;VK_A 到 VK_Z 表示键盘上字母“ A ”到“ Z ”键 (ASCII 码为 0x41 -0x5a) ;VK_ADD 表示数字键盘上的“ + ”键。
VK_ALT 表示键盘上“ ALT ”键。
VK_BACK_QUOTE 表示键盘上“ ` ”键。
VK_BACK_SLASH 表示键盘上“ \ ”键。
VK_BACK_SPACE 表示键盘上“ BACKSPACE “键。
VK_CAPS_LOCK 表示键盘上“ CAPS LOCK ”键。
VK_CLOSE_BRACKET 表示键盘上“ ] ”键。
VK_COMMA 表示键盘上“ , ”键。
VK_CONTROL 表示键盘上“ CTRL ”键。
VK_DECIMAL 表示数字键盘上“ . ”键。
VK_DELETE 表示键盘上“ DELETE ”键。
VK_DIVIDE 表示键盘上“ / ”键。
VK_DOWN 表示键盘上“向下箭头”键。
VK_END 表示键盘上“ END ”键。
VK_ENTER 表示键盘上“ ENTER ”键。
VK_EQUALS 表示键盘上“=”键。
VK_ESCAPE 表示键盘上“ ESC ”键。
VK_F1 到 VK_F12 表示键盘上“ F1 ”到“ F12 ”键。
VK_HOME 表示键盘上“ HOME ”键。
VK_INSERT 表示键盘上“ INSTERT ”键。
VK_LEFT 表示键盘上“向左箭头”键。
VK_MULTIPLY 表示键盘上“ * ”键。
VK_NUMPAD0 到 VK_NUMPAD9 表示数字键盘上“ 0 ”到“ 9 ”键。
VK_OPEN_BRACKET 表示键盘上“ [ ”键。
VK_PAGE_DOWN 表示键盘上“ PAGE DOWN ”键。
ASCII码对照表完整版

好用的A S C I I码对照表完整版信息在计算机上是用二进制表示的,这种表示法让人理解就很困难。
因此计算机上都配有输入和输出设备,这些设备的主要目的就是,以一种人类可阅读的形式将信息在这些设备上显示出来供人阅读理解。
为保证人类和设备,设备和计算机之间能进行正确的信息交换,人们编制的统一的信息交换代码,这就是ASCII码表,它的全称是“美国信息交换标准代码”。
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)
End
方向键(↑): 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
F6
F7
F8
F9
F10
F11
F12
小键盘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)
Scroll Lock键: VK_SCROLL (145)。
键盘按键对应的编码

键盘按键对应的编码
键盘按键对应的编码通常是通过使用ASCII码(American Standard Code for Information Interchange)或Unicode编码来表示的。
这些编码用于将键盘上的每个按键映射到特定的字符或控制码。
下面是一些常见的键盘按键和它们对应的ASCII码或Unicode编码:
1. 字母键:A-Z对应的ASCII码为65-90(大写字母)和97-122(小写字母)。
2. 数字键:0-9对应的ASCII码为48-57。
3. 功能键:F1-F12对应的ASCII码为112-123。
4. 控制键:例如Enter键对应的ASCII码为13,Tab键对应的ASCII码为9,空格键对应的ASCII码为32,退格键对应的ASCII码为8。
5. 特殊符号键:例如感叹号键对应的ASCII码为33,问号键对应的ASCII 码为63,加号键对应的ASCII码为43,等等。
Unicode编码是一种更为全面的字符编码系统,它包含了全球范围内的各种字符和符号。
Unicode编码使用16位或32位来表示每个字符,包括了各种语言的字母、标点符号、数学符号、货币符号等等。
需要注意的是,不同的操作系统和键盘布局可能会有一些细微的差异,因此具体的键盘按键编码可能会有所不同。
如果需要获取特定键盘按键的编码,最好
参考相关的文档或编程语言的API文档。
键盘各键对应的ASCII码值

0x76 F7 键
0x77 F8 键
0x78 F9 键
0x79 F10 键
0x7A F11 键
0x7B F12 键
0x7C F13 键
0x7D F14 键
0x7E F15 键
0x7F F16 键
值 描述
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 (+) 键
方向键(→): 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)
小键盘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)
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码对照表完整版

好用的A S C I I码对照表完整版信息在计算机上是用二进制表示的,这种表示法让人理解就很困难。
因此计算机上都配有输入和输出设备,这些设备的主要目的就是,以一种人类可阅读的形式将信息在这些设备上显示出来供人阅读理解。
为保证人类和设备,设备和计算机之间能进行正确的信息交换,人们编制的统一的信息交换代码,这就是ASCII码表,在Web开发时,如下的ASCII码只要加上&#和;就可以变成Web可以辨认的字符了在处理特殊字符的时候特别有用,如:'单引号在数据库查询的时候是杀手,但是如果转换成'(注意:转换后的机构有:&#+字符的ASCII码值+;三个部分组成)再来存数据库,就没有什么影响了。
其他的字符与ASCII码的对照如下表ASCII表键盘常用ASCII码ESC键VK_ESCAPE(27)回车键:VK_RETURN(13)TAB键:VK_TAB(9)CapsLock键: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)PageUp: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)NumLock键: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)PauseBreak键:VK_PAUSE(19) ScrollLock键:VK_SCROLL(145)。
ASCII码对照表&完整版

好用的ASCII 码对照表完整版信息在计算机上是用二进制表示的,这种表示法让人理解就很困难。
因此计算机上都配有输入和输出设备,这些设备的主要目的就是,以一种人类可阅读的形式将信息在这些设备上显示出来供人阅读理解。
为保证人类和设备,设备和计算机之间能进行正确的信息交换,人们编制的统一的信息交换代码,这就是ASCII码表,它的全称是“美国信息交换标准代码”。
ASCII在Web开发时,如下的ASCII码只要加上&#和;就可以变成Web可以辨认的字符了在处理特殊字符的时候特别有用,如:' 单引号在数据库查询的时候是杀手,但是如果转换成'(注意:转换后的机构有:&# +字符的ASCII码值+; 三个部分组成)再来存数据库,就没有什么影响了。
其他的字符与ASCII码的对照如下表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)。
常用键盘ASCII码对照

常用键盘ASCII码对照ASCII码——ASCII是美国标准信息交换码(American Standard Cord for Information Interchange)的英文字头缩写。
它使用7位二进制数表示一个字符,可给128个字符编码。
详见下表。
使用时每个字符占1个字节(最高1位置0)。
十进制编码缩写/字符解释0 NUL (null) 空字符1 SOH (start of handing) 标题开始2 STX (start of text) 正文开始3 ETX (end of text) 正文结束4 EOT (end of transmission) 传输结束5 ENQ (enquiry) 请求6 ACK (acknowledge) 收到通知7 BEL (bell) 响铃8 BS (backspace) 退格9 HT (horizontal tab) 水平制表符10 LF (NL line feed, new line) 换行键11 VT (vertical tab) 垂直制表符12 FF (NP form feed, new page) 换页键13 CR (carriage return) 回车键14 SO (shift out) 不用切换15 SI (shift in) 启用切换16 DLE (data link escape) 数据链路转义17 DC1 (device control 1) 设备控制118 DC2 (device control 2) 设备控制219 DC3 (device control 3) 设备控制320 DC4 (device control 4) 设备控制421 NAK (negative acknowledge) 拒绝接收22 SYN (synchronous idle) 同步空闲23 ETB (end of trans. block) 传输块结束24 CAN (cancel) 取消25 EM (end of medium) 介质中断26 SUB (substitute) 替补27 ESC (escape) 溢出28 FS (file separator) 文件分割符29 GS (group separator) 分组符30 RS (record separator) 记录分离符31 US (unit separator) 单元分隔符32 SPA(The blank space key)空格例题1、在下列字符中,其ASCII码值最小的一个是()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
键盘各键对应的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 键。