`
joy_cz
  • 浏览: 136497 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

键盘对应的值

UP 
阅读更多

/*  
    *   Virtual   Keys,   Standard   Set  
    */  
  #define   VK_LBUTTON                 0x01  
  #define   VK_RBUTTON                 0x02  
  #define   VK_CANCEL                   0x03  
  #define   VK_MBUTTON                 0x04         /*   NOT   contiguous   with   L   &   RBUTTON   */  
   
  #define   VK_BACK                       0x08  
  #define   VK_TAB                         0x09  
   
  #define   VK_CLEAR                     0x0C  
  #define   VK_RETURN                   0x0D  
   
  #define   VK_SHIFT                     0x10  
  #define   VK_CONTROL                 0x11  
  #define   VK_MENU                       0x12  
  #define   VK_PAUSE                     0x13  
  #define   VK_CAPITAL                 0x14  
   
  #define   VK_KANA                       0x15  
  #define   VK_HANGEUL                 0x15     /*   old   name   -   should   be   here   for   compatibility   */  
  #define   VK_HANGUL                   0x15  
  #define   VK_JUNJA                     0x17  
  #define   VK_FINAL                     0x18  
  #define   VK_HANJA                     0x19  
  #define   VK_KANJI                     0x19  
   
  #define   VK_ESCAPE                   0x1B  
   
  #define   VK_CONVERT                 0x1C  
  #define   VK_NONCONVERT           0x1D  
  #define   VK_ACCEPT                   0x1E  
  #define   VK_MODECHANGE           0x1F  
   
  #define   VK_SPACE                     0x20  
  #define   VK_PRIOR                     0x21  
  #define   VK_NEXT                       0x22  
  #define   VK_END                         0x23  
  #define   VK_HOME                       0x24  
  #define   VK_LEFT                       0x25  
  #define   VK_UP                           0x26  
  #define   VK_RIGHT                     0x27  
  #define   VK_DOWN                       0x28  
  #define   VK_SELECT                   0x29  
  #define   VK_PRINT                     0x2A  
  #define   VK_EXECUTE                 0x2B  
  #define   VK_SNAPSHOT               0x2C  
  #define   VK_INSERT                   0x2D  
  #define   VK_DELETE                   0x2E  
  #define   VK_HELP                       0x2F  
   
  /*   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_LWIN                       0x5B  
  #define   VK_RWIN                       0x5C  
  #define   VK_APPS                       0x5D  
   
  #define   VK_NUMPAD0                 0x60  
  #define   VK_NUMPAD1                 0x61  
  #define   VK_NUMPAD2                 0x62  
  #define   VK_NUMPAD3                 0x63  
  #define   VK_NUMPAD4                 0x64  
  #define   VK_NUMPAD5                 0x65  
  #define   VK_NUMPAD6                 0x66  
  #define   VK_NUMPAD7                 0x67  
  #define   VK_NUMPAD8                 0x68  
  #define   VK_NUMPAD9                 0x69  
  #define   VK_MULTIPLY               0x6A  
  #define   VK_ADD                         0x6B  
  #define   VK_SEPARATOR             0x6C  
  #define   VK_SUBTRACT               0x6D  
  #define   VK_DECIMAL                 0x6E  
  #define   VK_DIVIDE                   0x6F  
  #define   VK_F1                           0x70  
  #define   VK_F2                           0x71  
  #define   VK_F3                           0x72  
  #define   VK_F4                           0x73  
  #define   VK_F5                           0x74  
  #define   VK_F6                           0x75  
  #define   VK_F7                           0x76  
  #define   VK_F8                           0x77  
  #define   VK_F9                           0x78  
  #define   VK_F10                         0x79  
  #define   VK_F11                         0x7A  
  #define   VK_F12                         0x7B  
  #define   VK_F13                         0x7C  
  #define   VK_F14                         0x7D  
  #define   VK_F15                         0x7E  
  #define   VK_F16                         0x7F  
  #define   VK_F17                         0x80  
  #define   VK_F18                         0x81  
  #define   VK_F19                         0x82  
  #define   VK_F20                         0x83  
  #define   VK_F21                         0x84  
  #define   VK_F22                         0x85  
  #define   VK_F23                         0x86  
  #define   VK_F24                         0x87  
   
  #define   VK_NUMLOCK                 0x90  
  #define   VK_SCROLL                   0x91  
   
  /*  
    *   VK_L*   &   VK_R*   -   left   and   right   Alt,   Ctrl   and   Shift   virtual   keys.  
    *   Used   only   as   parameters   to   GetAsyncKeyState()   and   GetKeyState().  
    *   No   other   API   or   message   will   distinguish   left   and   right   keys   in   this   way.  
    */  
  #define   VK_LSHIFT                   0xA0  
  #define   VK_RSHIFT                   0xA1  
  #define   VK_LCONTROL               0xA2  
  #define   VK_RCONTROL               0xA3  
  #define   VK_LMENU                     0xA4  
  #define   VK_RMENU                     0xA5  
   
  #if(WINVER   >=   0x0400)  
  #define   VK_PROCESSKEY           0xE5  
  #endif   /*   WINVER   >=   0x0400   */  
   
  #define   VK_ATTN                       0xF6  
  #define   VK_CRSEL                     0xF7  
  #define   VK_EXSEL                     0xF8  
  #define   VK_EREOF                     0xF9  
  #define   VK_PLAY                       0xFA  
  #define   VK_ZOOM                       0xFB  
  #define   VK_NONAME                   0xFC  
  #define   VK_PA1                         0xFD  
  #define   VK_OEM_CLEAR             0xFE

 

分享到:
评论

相关推荐

    js中键盘对应的key值

    以下是一份详尽的JavaScript键码列表,该列表包含了多数键盘按键对应的键码值。 首先,是特殊按键的键码: - keycodes 8 和 0x08 对应 Backspace 键,即退格键。 - keycodes 9 和 0x09 对应 Tab 键,即制表键。 - ...

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

    键盘键值表(键盘值相对应的十六进制) 键盘键值表是一种常用的编程资源,对于Java程序员来说非常重要。下面是键盘键值表的详细解释: 首先,键盘键值表是将键盘上的每个键对应到一个十六进制值上。这些值可以在...

    键盘列值表键盘列值表

    - `A` 至 `Z` 键的值与它们在ASCII码中的对应值相同,从 `65`(A)到 `90`(Z)。 4. **数字键值**: - 数字键 `0` 至 `9` 的ASCII码值分别为 `48` 到 `57`,而数字键盘上的对应键值是 `0x60` 到 `0x69`。 - ...

    查询键盘按键值工具

    在游戏开发中,理解并处理键盘输入的数值是非常基础且关键的部分,开发者需要知道特定按键按下时对应的十六进制值,以便在游戏中正确响应玩家的操作。 标签中的“键盘按键”指的是这个工具的核心功能,即与键盘交互...

    键盘各键对应键值表

    通过键值表,开发者可以方便地处理键盘输入事件。 #### 二、特殊功能键 首先,我们来看一下特殊功能键及其对应的键值: 1. **0x1**:未知键。 2. **0x2**:未知键。 3. **0x3 CANCEL**:取消键,用于中断当前操作...

    键盘键值表

    本文将详细介绍键盘键值表中列出的各项常数及其对应的键值和描述,帮助开发者更好地理解和运用这些常数值。 #### 常数列表 在开发过程中,为了提高代码的可读性和维护性,通常会使用特定的常数来代替实际的键值。...

    键盘KeyCode值列表

    当用户按下键盘上的一个键时,操作系统会生成一个与该按键对应的KeyCode值,开发者可以通过捕获这个值来识别用户的具体按键操作,从而实现相应的功能或交互。 从给定的部分内容来看,我们可以看到一系列从0到至少...

    键盘键值表.详细介绍键盘中每个按键对应的JS值

    下面,我们将根据提供的部分键值列表,详细介绍键盘中部分按键及其对应的JS值: 1. **Backspace (8)**:用于删除光标前一个字符。 2. **Tab (9)**:用于在文本字段或其他可聚焦元素间切换焦点。 3. **Enter (13)**...

    键盘ascII码对应值

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

    键盘对应数字-keycode值大全

    本文将详细介绍常见的键盘按键及其对应的KeyCode值,帮助开发者更好地掌握键盘输入事件。 #### 基本概念 - **KeyCode**:在计算机编程中,KeyCode是一种用于标识键盘上每个按键的唯一数字代码。当用户按下或释放一...

    Pb—KeyCode枚举值与键盘对照表

    本文将基于提供的“Pb—KeyCode枚举值与键盘对照表”,详细介绍各键盘按键对应的KeyCode值及其含义,帮助开发者更好地理解和应用这些值。 #### 一、KeyCode简介 KeyCode是一种用于表示键盘上各个按键的数值标识,...

    键盘上所有按键对应的KeyCode值借鉴.pdf

    "键盘上所有按键对应的KeyCode值借鉴" 本文档主要介绍了键盘上所有按键对应的KeyCode值,这些值是计算机编程中常用的键盘输入代码。了解这些KeyCode值对于编写相关的计算机程序非常重要。 首先,让我们了解一下...

    键盘对应的ASCII码表

    ### 键盘对应的ASCII码表知识点详解 #### ASCII码简介 ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)是一种基于拉丁字母的一套电脑编码系统,它主要用于显示现代英语和其他...

    键盘Code值.doc

    `keyCode` 是一个关键的概念,它代表了键盘上每个按键对应的一个唯一数值。这个数值可以在JavaScript等编程语言中用来识别用户按下的是哪个键。在文档标题提到的“键盘Code值.doc”中,列出了一组关于`keyCode`的...

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

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

    4ⅹ4小键盘键值表.doc

    这种键盘由16个按键组成,排列成4行4列的矩阵结构,每个按键对应一个唯一的行线和列线组合。理解4ⅹ4小键盘的键值表对于进行单片机编程和硬件交互至关重要。 在单片机系统中,4ⅹ4小键盘通过I/O端口与单片机相连。...

    STM32矩阵键盘设值

    通过以上步骤,我们可以构建一个基本的STM32矩阵键盘设值程序,允许用户通过键盘输入包含小数点的数值。在实际应用中,可能还需要结合其他功能,如错误处理、数据校验和通信接口等,以满足更复杂的需求。

    键盘对应常数c#还要怎么详细呢

    了解键盘对应的常数对于编写高效、精确的键盘事件处理程序至关重要。本文将深入探讨C#中键盘常数的概念,并提供相关代码示例,帮助开发者更好地理解和应用这些知识。 首先,C#中的键盘常数主要体现在`System....

    键盘上所有的键相对应的值,很有用

    键盘上所有的键相对应的值,很有用.键盘上所有的键相对应的值,很有用.键盘上所有的键相对应的值,很有用.键盘上所有的键相对应的值,很有用.

    KB-81可编程键盘写值程序

    KB-81可编程键盘写值程序是一款专为KB-81设计的软件工具,用于配置和定制KB-81键盘的功能。这款程序允许用户根据实际需求调整键盘的行为,例如映射按键、设置宏指令或者修改特殊功能键的响应。在IT领域,可编程键盘...

Global site tag (gtag.js) - Google Analytics