`

键盘与ASCII对应值

阅读更多
还未进行仔细编辑,待有空编辑成表格展示。
ASCII 表 及 键盘 ASCII值

ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符
0 NUT 32 (space) 64 @ 96 、
1 SOH 33 ! 65 A 97 a
2 STX 34 ” 66 B 98 b
3 ETX 35 # 67 C 99 c
4 EOT 36 $ 68 D 100 d
5 ENQ 37 % 69 E 101 e
6 ACK 38 & 70 F 102 f
7 BEL 39 , 71 G 103 g
8 BS 40 ( 72 H 104 h
9 HT 41 ) 73 I 105 i
10 LF 42 * 74 J 106 j
11 VT 43 + 75 K 107 k
12 FF 44 , 76 L 108 l
13 CR 45 - 77 M 109 m
14 SO 46 . 78 N 110 n
15 SI 47 / 79 O 111 o
16 DLE 48 0 80 P 112 p
17 DCI 49 1 81 Q 113 q
18 DC2 50 2 82 R 114 r
19 DC3 51 3 83 X 115 s
20 DC4 52 4 84 T 116 t
21 NAK 53 5 85 U 117 u
22 SYN 54 6 86 V 118 v
23 TB 55 7 87 W 119 w
24 CAN 56 8 88 X 120 x
25 EM 57 9 89 Y 121 y
26 SUB 58 : 90 Z 122 z
27 ESC 59 ; 91 [ 123 {
28 FS 60 < 92 \ 124 |
29 GS 61 = 93 ] 125 }
30 RS 62 > 94 ^ 126 ~
31 US 63 ? 95 — 127 DEL


上表缩略码解释:

NUL VT 垂直制表 SYN 空转同步
SOH 标题开始 FF   走纸控制 ETB 信息组传送结束
STX 正文开始 CR   回车 CAN 作废
ETX 正文结束 SO   移位输出 EM   纸尽
EOY 传输结束 SI    移位输入 SUB 换置
ENQ 询问字符 DLE 空格 ESC 换码
ACK 承认 DC1 设备控制1 FS   文字分隔符
BEL 报警 DC2 设备控制2 GS   组分隔符
BS   退一格 DC3 设备控制3 RS   记录分隔符
HT   横向列表 DC4 设备控制4 US   单元分隔符
LF   换行 NAK 否定 DEL 删除



键盘常用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)

参考:
http://hi.baidu.com/ypns/blog/item/5b2bcc1b94ad6cfdae5133e3.html
分享到:
评论

相关推荐

    键盘值 ASCII码

    ### 键盘值与ASCII码:深度解析 在信息技术领域,了解键盘值与ASCII码之间的关系对于编程、系统设计及用户界面开发至关重要。本篇将深入探讨由标题“键盘值 ASCII码”及其描述中提到的知识点,即操作系统键盘的...

    键盘ascII码对应值

    ### 键盘ASCII码对应值详解 在计算机科学与信息技术领域中,ASCII码(American Standard Code for Information Interchange,美国信息交换标准代码)是一种字符编码标准,被广泛应用于电子通信和计算机系统中,用于...

    KeyCode和KeyAscii对照值

    在大多数情况下,`KeyAscii`值直接对应于字符的ASCII码,但在某些特殊按键上,如控制键或非打印字符键,则可能有所不同。 #### 四、KeyCode与KeyAscii的区别 1. **适用范围**: - `KeyCode`通常用于识别键盘上的...

    键盘键值表(键盘值相对应的十六进制)

    此外,键盘键值表还可以与ASCII码结合使用,以便于实现字符串的处理。例如,使用ASCII码,可以将字符串转换为十六进制值,以便于在Java程序中使用。 键盘键值表是一种非常重要的编程资源,对于Java程序员来说非常...

    键盘对应的ASCII码表

    标题“键盘对应的ASCII码表”明确指出了本文将介绍的是键盘上的按键与ASCII码之间的对应关系。 #### 描述解析 描述中提到的“展示键盘上所有键对应的ASCII码”,表明本文将列举出键盘上的各个按键及其所对应的ASCII...

    ASCII 表 及 键盘 ASCII值

    键盘 ASCII 值则是指键盘上的按键对应的 ASCII 码值。每个键盘按键都对应一个唯一的 ASCII 码值,我们可以通过键盘输入这些值来控制计算机的行为。 下面是 ASCII 表 及 键盘 ASCII 值的一些重要知识点: 1. ASCII ...

    最全ASCII对应码表-键值

    1.最全ASCII码对应表—与键盘按键对应值 2.键盘常用ASCII码 3.什么是字符集 4.扩展ASCII 5.ASCII码的算法

    键盘常用ascii码

    ### 键盘常用ASCII码与相关按键值 在软件开发过程中,特别是对于那些需要通过键盘进行数据输入的应用程序而言,了解键盘按键所对应的ASCII码及其数值是非常重要的。本篇文章将详细解析键盘上常见按键的ASCII码及...

    C#中键盘中的按键对应的ASCII编号

    在计算机科学中,ASCII(American Standard ...了解每个字符对应的ASCII值,可以帮助你在处理键盘输入、字符转换、数据传输等方面编写出更加高效和准确的代码。在实践中不断探索和应用,才能更好地掌握这个基础知识。

    键盘各键对应的ASCII码值

    键盘各键对应的ASCII码值,包括鼠标和键盘上的所有的键的ASCII码的值。

    字母对应的ASCII值

    在键盘布局中,这些ASCII值对应着键盘上每个键的字符。例如,当你按下空格键时,实际上发送的是ASCII值32的信号;按下大写字母'A'时,发送的是ASCII值65的信号。控制字符,如回车(Enter)键,其ASCII值为13,大写...

    测试键盘按键ASCII码

    标签“测试键盘按键 ASCII码”进一步强调了这个主题的核心内容,即测试和识别键盘按键与ASCII码之间的关系。这不仅涵盖了基本的字母和数字,还包括标点符号、空格和其他非打印字符。 在压缩包中的“测试键盘按键...

    键盘各键对应的ascii码值

    在探讨“键盘各键对应的ASCII码值”这一主题时,我们深入分析了计算机键盘上不同按键与ASCII(美国标准信息交换代码)之间的关联性。ASCII码是一种基于拉丁字母的字符编码标准,它定义了128个不同的字符,包括大小写...

    键盘按键值ASCII十进制十六进制读取

    当我们按下键盘上的任意一个键时,对应的键值会被转换成ASCII码,这是一串代表特定字符的数字。ASCII码不仅包括字母、数字,还包括标点符号、空格等。在这个“键盘按键值ASCII十进制十六进制读取”的主题中,我们将...

    获取键盘按键的ASCII码

    在标题“获取键盘按键的ASCII码”中,我们关注的核心知识点是如何通过编程获取键盘按键对应的ASCII码。 在描述中提到的“KeyCode程序”,可能是指一个特定的程序或库,用于捕获并显示键盘按键的ASCII码。通常情况下...

    键盘按键对应的ASCII码值

    ### 键盘按键与ASCII码值的关联 在计算机科学中,ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)是一种基于拉丁字母的一套电脑编码系统,主要用于显示现代英文和其他西欧语言...

    键盘ASCII码对照表.zip

    标题"键盘ASCII码对照表.zip"指的是一个包含键盘上每个按键对应ASCII码的资源包。这个压缩文件中可能包含了两种形式的对照表:一种是以ASCII码表示,另一种是以16进制码表示。ASCII码是用一个7位二进制数来表示的,...

    键盘常用ASCII码(虚拟键盘码)

    ASCII码是一种字符编码标准,它将字符与特定的数字对应起来,使得计算机能够识别和处理文本。虚拟键盘码是ASCII码的一个扩展,它不仅包括字母、数字,还包括了键盘上的特殊功能键,如控制键、方向键等。 以下是一些...

    VB keypress事件中键盘上每个键的KeyAscii值

    ### VB KeyPress 事件中键盘上每个键的 KeyAscii 值详解 #### 概述 在Visual Basic(简称VB)编程中,处理用户输入是一项常见的任务。通过使用`KeyPress`事件,开发者能够捕获用户的键盘操作,并根据不同的按键执行...

Global site tag (gtag.js) - Google Analytics