`
rcyl2003
  • 浏览: 240775 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

虚拟键盘按键的ASCII码表

阅读更多
常量名称    十六位值    十位值    鼠标或按钮的值

VK_LBUTTON    1    1    鼠标左键钮
VK_RBUTTON    2    2    鼠标右键钮
VK_CANCEL    3    3    Control-break执行
VK_MBUTTON    4    4    鼠标中键钮
   05-07    05-07    未定义
VK_BACK    8    8    Backspace键
VK_TAB    9    9    Tab键
   0A-0B    10-11    未定义
VK_CLEAR    0C    12    Clear键
VK_RETURN    0D    13    Enter键
   0E-0F    14-15    未定义
VK_SHIFT    10    16    Shift键
VK_CONTROL    11    17    Ctrl键
VK_MENU    12    18    Alt键
VK_PAUSE    13    19    Pause键
VK_CAPITAL    14    20    Caps Lock键
   15-19    21-25    保留给Kanji系统使用
   1A    26    未定义
VK_ESCAPE    1B    27    Esc键
   1C-1F    28-31    保留给Kanji系统使用
VK_SPACE    20    32    SpaceBar键
VK_PRIOR    21    33    Page Up键
VK_NEXT    22    34    Page Down键
VK_END    23    35    End键
VK_HOME    24    36    Home键
VK_LEFT    25    37    Left Arrow键
VK_UP    26    38    Up Arrow键
VK_RIGHT    27    39    Right Arrow键
VK_DOWN    28    40    Down Arrow键
VK_SELECT    29    41    Select键
   2A    42    OEM自订使用
VK_EXECUTE    2B    43    Execute键
VK_SNAPSHOT  2C    44    Print Screen键
VK_INSERT    2D    45    Ins键
VK_DELETE    2E    46    Del键
VK_HELP    2F    47    Help键
VK_0    30    48    0键
VK_1    31    49    1键
VK_2    32    50    2键
VK_3    33    51    3键
VK_4    34    52    4键
VK_5    35    53    5键
VK_6    36    54    6键
VK_7    37    55    7键
VK_8    38    56    8键
VK_9    39    57    9键
   3A-40    58-64    未定义
VK_A    41    65    A键
VK_B    42    66    B键
VK_C    43    67    C键
VK_D    44    68    D键
VK_E    45    69    E键
VK_F    46    70    F键
VK_G    47    71    G键
VK_H    48    72    H键
VK_I    49    73    I键
VK_J    4A    74    J键
VK_K    4B    75    K键
VK_L    4C    76    L键
VK_M    4D    77    M键
VK_N    4E    78    N键
VK_O    4F    79    O键
VK_P    50    80    P键
VK_Q    51    81    Q键
VK_R    52    82    R键
VK_S    53    83    S键
VK_T    54    84    T键
VK_U    55    85    U键
VK_V    56    86    V键
VK_W    57    87    W键
VK_X    58    88    X键
VK_Y    59    89    Y键
VK_Z    5A    90    Z键
   5B-5F    91-95    未定义
VK_NUMPAD0    60    96    数字键0键
VK_NUMPAD1    61    97    数字键1键
VK_NUMPAD2    62    98    数字键2键
VK_NUMPAD3    63    99    数字键3键
VK_NUMPAD4    64    100    数字键4键
VK_NUMPAD5    65    101    数字键5键
VK_NUMPAD6    66    102    数字键6键
VK_NUMPAD7    67    103    数字键7键
VK_NUMPAD8    68    104    数字键8键
VK_NUMPAD9    69    105    数字键9键
VK_MULTIPLY  6A    106    *键
VK_ADD    6B    107    +键
VK_SEPARATOR  6C    108    Separator键
VK_SUBTRACT  6D    109    -键
VK_DECIMAL    6E    110    .键
VK_DIVIDE    6F    111    /键
VK_F1    70    112    F1键
VK_F2    71    113    F2键
VK_F3    72    114    F3键
VK_F4    73    115    F4键
VK_F5    74    116    F5键
VK_F6    75    117    F6键
VK_F7    76    118    F7键
VK_F8    77    119    F8键
VK_F9    78    120    F9键
VK_F10    79    121    F10键
VK_F11    7A    122    F11键
VK_F12    7B    123    F12键
VK_F13    7C    124    F13键
VK_F14    7D    125    F14键
VK_F15    7E    126    F15键
VK_F16    7F    127    F16键
VK_F17    80    128    F17键
VK_F18    81    129    F18键
VK_F19    82    130    F19键
VK_F20    83    131    F20键
VK_F21    84    132    F21键
VK_F22    85    133    F22键
VK_F23    86    134    F23键
VK_F24    87    135    F24键
   88-8F    136-143    未指定
VK_NUMLOCK    90    144    Num Lock键
VK_SCROLL    91    145    Scroll Lock键
   92-B9    146-185    未指定
   BA-C0    186-192    OEM自订
   C1-DA    193-218    未指定
   DB-E4    219-228    OEM自订
   E5    229    未指定
   E6    230    OEM自订
   E7-E8    231-232    未指定
   E9-F5    233-245    OEM自订
   F6-FE    246-254    未指定  

Windows 使用的256个虚拟键码

Public Const VK_LBUTTON = &H1
Public Const VK_RBUTTON = &H2
Public Const VK_CANCEL = &H3
Public Const VK_MBUTTON = &H4
Public Const VK_BACK = &H8
Public Const VK_TAB = &H9
Public Const VK_CLEAR = &HC
Public Const VK_RETURN = &HD
Public Const VK_SHIFT = &H10
Public Const VK_CONTROL = &H11
Public Const VK_MENU = &H12
Public Const VK_PAUSE = &H13
Public Const VK_CAPITAL = &H14
Public Const VK_ESCAPE = &H1B
Public Const VK_SPACE = &H20
Public Const VK_PRIOR = &H21
Public Const VK_NEXT = &H22
Public Const VK_END = &H23
Public Const VK_HOME = &H24
Public Const VK_LEFT = &H25
Public Const VK_UP = &H26
Public Const VK_RIGHT = &H27
Public Const VK_DOWN = &H28
Public Const VK_Select = &H29
Public Const VK_PRINT = &H2A
Public Const VK_EXECUTE = &H2B
Public Const VK_SNAPSHOT = &H2C
Public Const VK_Insert = &H2D
Public Const VK_Delete = &H2E
Public Const VK_HELP = &H2F
Public Const VK_0 = &H30
Public Const VK_1 = &H31
Public Const VK_2 = &H32
Public Const VK_3 = &H33
Public Const VK_4 = &H34
Public Const VK_5 = &H35
Public Const VK_6 = &H36
Public Const VK_7 = &H37
Public Const VK_8 = &H38
Public Const VK_9 = &H39
Public Const VK_A = &H41
Public Const VK_B = &H42
Public Const VK_C = &H43
Public Const VK_D = &H44
Public Const VK_E = &H45
Public Const VK_F = &H46
Public Const VK_G = &H47
Public Const VK_H = &H48
Public Const VK_I = &H49
Public Const VK_J = &H4A
Public Const VK_K = &H4B
Public Const VK_L = &H4C
Public Const VK_M = &H4D
Public Const VK_N = &H4E
Public Const VK_O = &H4F
Public Const VK_P = &H50
Public Const VK_Q = &H51
Public Const VK_R = &H52
Public Const VK_S = &H53
Public Const VK_T = &H54
Public Const VK_U = &H55
Public Const VK_V = &H56
Public Const VK_W = &H57
Public Const VK_X = &H58
Public Const VK_Y = &H59
Public Const VK_Z = &H5A
Public Const VK_STARTKEY = &H5B
Public Const VK_CONTEXTKEY = &H5D
Public Const VK_NUMPAD0 = &H60
Public Const VK_NUMPAD1 = &H61
Public Const VK_NUMPAD2 = &H62
Public Const VK_NUMPAD3 = &H63
Public Const VK_NUMPAD4 = &H64
Public Const VK_NUMPAD5 = &H65
Public Const VK_NUMPAD6 = &H66
Public Const VK_NUMPAD7 = &H67
Public Const VK_NUMPAD8 = &H68
Public Const VK_NUMPAD9 = &H69
Public Const VK_MULTIPLY = &H6A
Public Const VK_ADD = &H6B
Public Const VK_SEPARATOR = &H6C
Public Const VK_SUBTRACT = &H6D
Public Const VK_DECIMAL = &H6E
Public Const VK_DIVIDE = &H6F
Public Const VK_F1 = &H70
Public Const VK_F2 = &H71
Public Const VK_F3 = &H72
Public Const VK_F4 = &H73
Public Const VK_F5 = &H74
Public Const VK_F6 = &H75
Public Const VK_F7 = &H76
Public Const VK_F8 = &H77
Public Const VK_F9 = &H78
Public Const VK_F10 = &H79
Public Const VK_F11 = &H7A
Public Const VK_F12 = &H7B
Public Const VK_F13 = &H7C
Public Const VK_F14 = &H7D
Public Const VK_F15 = &H7E
Public Const VK_F16 = &H7F
Public Const VK_F17 = &H80
Public Const VK_F18 = &H81
Public Const VK_F19 = &H82
Public Const VK_F20 = &H83
Public Const VK_F21 = &H84
Public Const VK_F22 = &H85
Public Const VK_F23 = &H86
Public Const VK_F24 = &H87
Public Const VK_NUMLOCK = &H90
Public Const VK_OEM_SCROLL = &H91
Public Const VK_OEM_1 = &HBA
Public Const VK_OEM_PLUS = &HBB
Public Const VK_OEM_COMMA = &HBC
Public Const VK_OEM_MINUS = &HBD
Public Const VK_OEM_PERIOD = &HBE
Public Const VK_OEM_2 = &HBF
Public Const VK_OEM_3 = &HC0
Public Const VK_OEM_4 = &HDB
Public Const VK_OEM_5 = &HDC
Public Const VK_OEM_6 = &HDD
Public Const VK_OEM_7 = &HDE
Public Const VK_OEM_8 = &HDF
Public Const VK_ICO_F17 = &HE0
Public Const VK_ICO_F18 = &HE1
Public Const VK_OEM102 = &HE2
Public Const VK_ICO_HELP = &HE3
Public Const VK_ICO_00 = &HE4
Public Const VK_ICO_CLEAR = &HE6
Public Const VK_OEM_RESET = &HE9
Public Const VK_OEM_JUMP = &HEA
Public Const VK_OEM_PA1 = &HEB
Public Const VK_OEM_PA2 = &HEC
Public Const VK_OEM_PA3 = &HED
Public Const VK_OEM_WSCTRL = &HEE
Public Const VK_OEM_CUSEL = &HEF
Public Const VK_OEM_ATTN = &HF0
Public Const VK_OEM_FINNISH = &HF1
Public Const VK_OEM_COPY = &HF2
Public Const VK_OEM_AUTO = &HF3
Public Const VK_OEM_ENLW = &HF4
Public Const VK_OEM_BACKTAB = &HF5
Public Const VK_ATTN = &HF6
Public Const VK_CRSEL = &HF7
Public Const VK_EXSEL = &HF8
Public Const VK_EREOF = &HF9
Public Const VK_PLAY = &HFA
Public Const VK_ZOOM = &HFB
Public Const VK_NONAME = &HFC
Public Const VK_PA1 = &HFD
Public Const VK_OEM_CLEAR = &HFE

 

分享到:
评论

相关推荐

    键盘对应的ASCII码表

    二是具体的键盘按键及其对应的虚拟键码(Virtual Key Code)。 ##### 特殊功能键及数字键、字母键对应的ASCII码 1. **控制键**: - 0x01:通常不对应任何特定的键盘按键。 - 0x02:通常不对应任何特定的键盘按键...

    常见ascii码表虚拟按键表

    虚拟按键是指通过软件模拟硬件键盘按键的行为,通常用于编程环境中模拟用户输入。虽然这些按键不是传统的ASCII码定义的一部分,但在某些上下文中它们会被视为特殊的控制字符。例如,在一些编程环境中,可能需要通过...

    ASCII码表,不用到处找了

    综合来看,文档提供了两个非常有用的资源:一是标准的ASCII码表,二是常用键盘按键的虚拟键码。这二者对于程序开发人员来说都是在编写代码、处理输入和输出时需要频繁参考的信息。通过这个文档,开发者可以快速查找...

    VB虚拟按键码表

    VB虚拟按键码表 按键码 ASCII码 按键名 vbKeyLButton 1 鼠标左键 vbKeyRButton 2 鼠标右键 vbKeyCancel 3 CANCEL键 vbKeyMButton 4 鼠标中键 vbKeyBack 8 BACKSPACE键 vbKeyTab 9 TAB键 vbKeyClear 12 CLEAR键

    键盘ASCII码对照表.zip

    压缩文件内的"ASCII对照表.jpg"可能是以图形方式展示的ASCII码表,而"键盘上各键的16进制码.xlsx"则提供了更详细的键盘按键与16进制码的对应关系,方便程序员快速查找和使用。 总的来说,这份压缩包是学习和编程中...

    Delphi 键盘码表

    在Delphi编程中,键盘码表(Key Codes Table)是一个重要的参考资源,它定义了键盘上每个按键对应的数值,这些数值通常用虚拟键代码(Virtual Key Codes,VK_XXX)表示。这些代码在处理键盘输入事件时非常有用,特别...

    一个很容易让人理解和学会的键盘钩子

    键盘按键识别 代码通过循环遍历从32到256的ASCII码范围内的每个键,以及一些特定的按键如分号、等号、逗号等,来检测是否有键被按下。当检测到某个键被按下时,将对应的字符添加到`Text1`文本框中。这种方式简单...

    VB KeyAscii 和 KeyCode 查询器

    例如,如果你按下的是数字“1”,`KeyAscii`将返回52,因为这是ASCII码表中“1”的值。 而`KeyCode`则是在`KeyDown`和`KeyUp`事件中使用,它表示的是虚拟键码,即与物理按键相对应的整数值。这些键码并不总是对应...

    ACSII码对照表2021.pdf

    此外,还提到了键盘上一些特殊按键的虚拟键码(VK code),例如回车键(VK_RETURN)、Tab键(VK_TAB)、Shift键(VK_SHIFT),以及功能键(F1到F12)的虚拟键码。这些键码通常用于编程中来处理键盘输入事件。 在...

    proteus中用液晶(LM032L) 模拟键盘打印

    此外,理解ASCII码表也很重要,因为我们需要将键盘输入的ASCII码转换为可显示的字符。 总的来说,实现“Proteus中用液晶(LM032L)模拟键盘打印”涉及的知识点包括: 1. Proteus软件的使用和电路仿真。 2. 微控制...

    易语言键盘记录源码

    描述中提到的支持键盘上绝大部分键,意味着该源码已经考虑到了ASCII码表中的大多数字符,甚至包括特殊键(如功能键、箭头键、控制键等)。实现这一功能时,开发者需要对每种按键的扫描码或虚拟键码进行处理,这些...

    Datagrid键盘事件响应

    `KeyPress`事件处理程序通常用于处理ASCII码表中存在的键,但无法捕获虚拟键(如Ctrl、Alt、Shift等)。如果需要捕获虚拟键,应使用`KeyDown`事件。例如: ```vbnet Private Sub DataGrid1_KeyDown(ByVal sender As...

    js 键盘事件 鼠标单击事件

    ### JavaScript中的键盘事件详解 ...同时,还介绍了如何利用`event`对象来获取更多信息,以及如何使用ASCII码表来理解按键的具体含义。希望本文能够帮助开发者更好地掌握键盘事件的相关知识,提高编程效率。

    取键盘的ANSI值

    这里的“取键盘的ANSI值”是指通过编程获取用户按下键盘按键对应的ANSI(美国标准信息交换代码)值。ANSI值是早期字符编码标准,用于表示键盘上的每个键在计算机内部的数字表示。 在Windows操作系统中,通常使用API...

    Qt中英文软键盘

    1. 字符集:为了支持中英文输入,键盘需要包含完整的ASCII码表以及常见的中文字符。这通常意味着要包含GB2312、GBK、UTF-8等编码中的字符。 2. 图形界面:Qt的QGraphicsView和QGraphicsItem类可以用来创建和布局...

    ASCLL码大全

    除了基本的字符表示外,ASCII码还定义了一系列虚拟键值,对应于键盘上的特殊按键。例如: - ESC键:VK_ESCAPE (27) - 回车键:VK_RETURN (13) - TAB键:VK_TAB (9) - Caps Lock键:VK_CAPITAL (20) - Shift键:VK_...

    arduino 计算器案例.zip

    键盘输入的按键值通常表示为ASCII码,因此理解ASCII码表对于解析键盘输入至关重要。 9. **错误处理**: 为了提高用户体验,程序需要有良好的错误处理机制,比如检测无效的运算符组合或超出范围的数值。 10. **...

    计算机应用基础(Win7)形成性考核册答案.doc

    - **知识点扩展**:ASCII码表、扩展ASCII码、Unicode编码标准。 19. **字节与字长的关系**: - 字节与字长的关系是字长为字节的整倍数。 - **知识点扩展**:字节的定义、字长的概念及其对计算机性能的影响。 20...

Global site tag (gtag.js) - Google Analytics