这些东东,在WinUser.h中定义。

void CDlg::OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags);
BOOL CDlg::OnWndMsg(UINT message, WPARAM wParam, LPARAM lParam, LRESULT* pResult);

BOOL CDlg::PreTranslateMessage(MSG* pMsg);

这些函数中都可能捕捉到这些键值。

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_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 ”键。

VK_PAGE_UP 表示键盘上 “ PAGE UP ”键。

VK_PAUSE 表示键盘上 “ PAUSE ”键。

VK_PRINTSCREEN 表示键盘上 “ PRINT SCREEN ”键。

VK_RIGHT 表示键盘上 “向右箭头”键。

VK_SCROLL_LOCK 表示键盘上 “ SCROLL LOCK ”键。

VK_SEMICOLON 表示键盘上 “;”键。

VK_SHIFT 表示键盘上 “ SHIFT ”键。

VK_SPACE 表示键盘上 “ SPACEBAR ”键。

VK_SUBTRACT 表示键盘上 “-”键。

VK_TAB 表示键盘上 “ TAB ”键。

VK_UP 表示键盘上 “向上箭头”键。

VC 键盘键值定义与含义相关推荐

  1. 电视红外/蓝牙遥控器键值定义和适配

    电视遥控器适配和常见问题 遥控器键值适配 遥控器键值适配 一般来说,遥控器分蓝牙遥控器和红外遥控器.红外遥控器是指遥控器通过红外发射器把信号进行发射,接收设备则通过红外接收器进行信号接收:蓝牙遥控器是 ...

  2. linux 修改键盘键值

    在终端输入 xev | grep keycode 然后点击键盘,就可以得到对应按键的键值 比如 state 0x0, keycode 108 (keysym 0xff1b, Escape), same ...

  3. 安卓键盘加上数字_安卓键盘键值对照表

    Android 键盘 Key 值对照表 键码 常数 值 描述 vbKeyLButton 1 鼠标左键 vbKeyRButton 2 鼠标右键 vbKeyCancel 3 CANCEL 键 vbKeyM ...

  4. DirectFb 标准键盘键值查找过程

    1. keyboard.c  键盘事件函数 keyboardEventThread( DirectThread *thread, void *driver_data ) 该函数接收键盘事件,调用函数 ...

  5. linux 键盘 键值0x1e,键盘各键对应的键值

    键盘各键对应的键值 更新时间:2006年09月07日 00:00:00   作者: 描述\r 0x1 鼠标左键\r 0x2 鼠标右键\r 0x3 CANCEL 键\r 0x4 鼠标中键\r 0x8 B ...

  6. HID设备(USB键鼠/扫码枪)转串口(UART)键盘键值及字符处理示例——CH9350

    CH9350是USB键盘鼠标转串口通讯控制芯片,需成对使用.结合异步串口简单易用的特点,实现将USB键盘鼠标和USB主机之间USB通讯方式扩展为异步串口(UART)的方式.这个芯片可以拿来做USB的H ...

  7. android usb hid键盘键值,avr模拟电脑USBHID键盘,键值对应关系问题,和ASCII表对应符不符?请教!...

    原帖:http://www.ourdev.cn/bbs/bbs_content_all.jsp?bbs_sn=3253865 上面是用attiny45模拟usb键盘,定时发送CapsLocker(大写 ...

  8. Android 键值大全(键值定义源码)

    源码位置:frameworks\base\core\java\android\view\KeyEvent.java 对应JNI映射源码定义:\frameworks\native\include\inp ...

  9. 鼠标、键盘键值对应表

最新文章

  1. 如何卸载非linux系统分区,如何卸载Linux系统分区?卸载Linux系统分区的方法-站长资讯中心...
  2. UI标签库专题九:JEECG智能开发平台 Choose(选则操作标签)
  3. 怎么读服务器文件内容,服务器上读取文件内容
  4. android 横屏finish 会变竖屏,[android] Activity 的生命周期 以及 横屏竖屏切换时 Activity 的状态变化...
  5. uva 550 有趣的乘法(dfs)
  6. 鞍山楷邦计算机学院,计算机专业和平面设计专业是一个专业不?
  7. stata 将数据集变量名称导出_Stata 15 统计数据分析软件
  8. SIFT算法应用:全景图像拼接
  9. jtopo 比例尺功能
  10. python中怎么输入正斜杠,Python中的正斜杠与反斜杠
  11. Centos7.6上安装水族馆遇到报错BEGIN failed--compilation aborted at /usr/local/bin/asciiquarium line 42.
  12. 用电脑怎么快速抠图?怎么把图片抠成透明背景?
  13. Rolan 1.3.8 屏蔽强制更新
  14. linux7切换图形界面,CentOS 7 DOS界面与图形界面切换
  15. Hadoop3.x端口变化
  16. insmod 加载模块的过程
  17. 02.Response
  18. 美国服务贸易进出口额数据 (1999-2019年)
  19. Linux 命令学习_无名小仙男
  20. 把Apple ID 账号改成QQ邮箱教程

热门文章

  1. java 获取当前系统时间 时间比较
  2. C语言斐波那契数列求和两种方法
  3. Java 多级文件夹创建
  4. 荣耀9何时升级鸿蒙,华为并没有放弃荣耀!多款老机型可升级鸿蒙,荣耀9X最先被确认...
  5. Excel文本转数字需要双击才能生效解决
  6. PG数据库对象及常用的操作命令
  7. vim 保存只读文件的修改
  8. WAR3 兵种克制详解
  9. c语言const用法的位置与意义,const(c语言const的用法详解)
  10. 用Excel做控制图