键盘VK键值列表

/* Virtual Keys, Standard Set*/

VK_LBUTTON                                      0x01

VK_RBUTTON                                     0x02

VK_CANCEL                                    0x03

VK_MBUTTON                                     0x04

#define VK_LBUTTON        0x01    //鼠标左键

#define VK_RBUTTON        0x02    //鼠标右键

#define VK_CANCEL         0x03    //Ctrl + Break

#define VK_MBUTTON        0x04    //鼠标中键/* NOT contiguous with L & RBUTTON */

#define VK_BACK           0x08   //Backspace 键

#define VK_TAB            0x09   //Tab 键

#define VK_CLEAR          0x0C

#define VK_RETURN         0x0D   //回车键

#define VK_SHIFT          0x10

#define VK_CONTROL        0x11

#define VK_MENU           0x12   //Alt 键

#define VK_PAUSE          0x13

#define VK_CAPITAL        0x14   //Caps Lock 键

#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   //Esc 键

#define VK_CONVERT        0x1C

#define VK_NONCONVERT     0x1D

#define VK_ACCEPT         0x1E

#define VK_MODECHANGE     0x1F

#define VK_SPACE          0x20   //空格

#define VK_PRIOR          0x21   //Page Up 键

#define VK_NEXT           0x22   //Page Down 键

#define VK_END            0x23   //End 键

#define VK_HOME           0x24   //Home 键

#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   //Print Screen 键

#define VK_INSERT         0x2D  //Insert键

#define VK_DELETE         0x2E  //Delete键

#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 //左WinKey(104键盘才有)

#define VK_RWIN           0x5C //右WinKey(104键盘才有)

#define VK_APPS           0x5D //AppsKey(104键盘才有)

#define VK_NUMPAD0        0x60 //小键盘0-9

#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 //功能键F1-F24

#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 //Num Lock 键

#define VK_SCROLL         0x91 //Scroll Lock 键

/*

* 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

VC(VISUAL_C++)虚拟键VK值列表相关推荐

  1. VC(Visual Studio C++)虚拟键VK值列表

    键盘VK键值列表 /* Virtual Keys, Standard Set*/ VK_LBUTTON                                      0x01 VK_RBU ...

  2. VC键盘VK键值列表

    键盘VK键值列表 /* Virtual Keys, Standard Set*/ VK_LBUTTON                                      0x01 VK_RBU ...

  3. 键盘按键VK键值列表及宏定义

    VK键值列表及宏定义 /* * Virtual Keys, Standard Set  */ #define VK_LBUTTON        0x01 #define VK_RBUTTON     ...

  4. GetKeyState、GetAsyncKeyState、GetKeyboardState函数的区别 以及虚拟键值

    GetKeyState.GetAsyncKeyState.GetKeyboardState函数的区别: 1.BOOL GetKeyboardState( PBYTE lpKeyState );获得所有 ...

  5. 第一个python程序:定义,列表,元组,集合,求并集交集,键和值,运算符,缩进

    ''' 来源:天善智能韦玮老师课堂笔记 ''' print("定义") a = 6 # python里无需定义 print("a=",a) a += 1 # + ...

  6. python字典的键可以用列表吗_python字典多键值及重复键值的使用方法(详解)

    在Python中使用字典,格式如下: dict={ key1:value1 , key2;value2 ...} 在实际访问字典值时的使用格式如下: dict[key] 多键值 字典的多键值形式如下: ...

  7. python输出字典_Python如何将字典键和值拆分为单独的列表?(代码示例)

    在Python中如何将给定字典拆分为键和值的列表?下面本篇文章就来给大家介绍几种实现方法,希望对大家有所帮助.[视频教程推荐:Python教程] 方法一:使用内置函数:keys()和values() ...

  8. android键值列表,Android Json不规则键值解析与转换

    简述 在Android开发的时候,通过网络请求获取后台返回数据与上传数据给后台是十分常见的.有时候,我们会遇到需要解析和传递特殊键值的Json,对于这种情况,引出了本次要讲诉的内容. Json数据解析 ...

  9. Android 键盘键名和键值列表

    转载自:https://blog.csdn.net/mazhidong/article/details/79567306 Android 键盘键名和键值列表 小小小程序元 2018-03-15 14: ...

最新文章

  1. 2018-01-11 Antlr4实现数学四则运算
  2. 【计算机组成原理】虚拟存储器和Cache的比较
  3. Ubuntu: 一个命令行下的翻译工具
  4. AutoIt自动化编程(4)【转】
  5. Android data分区格式F2FS改为EXT4
  6. my eclipse2014破解步骤(转载)
  7. 计算机专业毕设java选题参考
  8. 华三ap设置无线服务器,H3C无线控制器V5版本配置AP上线的方法
  9. Python 教程之再见 Excel你 Python 的spreadsheets电子表格
  10. RAID磁盘阵列总结
  11. 可穿戴设备的发展前景
  12. WiFi,你真的还安全吗?
  13. JAVA求2019的2019次幂的最后五位
  14. 2017年,大数据就业前景怎么样?
  15. 板岩Slate Digital发布FG-X 2 ML-1 FG-36A
  16. 算法题 - 数字游戏问题 - Python
  17. 2021考研英语黄皮书英一英二全套加解析
  18. 【c#】键盘事件(keypress keydown keyup)
  19. SQL注入-bWAPP靶场-时间盲注
  20. @Configuration(proxyBeanMethods = false) 设置这个为false有啥用

热门文章

  1. 应用层获取UDP下上下行速率
  2. # 阿里云服务器的运行与维护(1)
  3. Python发QQ邮件(来自菜鸟教程)
  4. 每天一个linux命令(44)--ss命令
  5. HHH000122: IllegalArgumentException in class....getter method of property: id
  6. Android设备管理
  7. 031:Mapbox GL实现地图导航功能,可选择起始点、路线、通行方式
  8. Trustview——打响文档安全保卫战
  9. mysql如何用first函数_mysql FIRST()函数 语法
  10. 计算机考研408每日一题 day15