c# 键值对照表
| 虚拟键值表 | |||
| 虚拟键 | 十六进制值 | 十进制值 | 相应键盘或鼠标键 |
| VK_LBUTTON | 1 | 1 | 鼠标左键 |
| VK_RBUTTON | 2 | 2 | 鼠标右键 |
| VK_CANCEL | 3 | 3 | Ctrl-Break键 |
| VK_MBUTTON | 4 | 4 | 鼠标中键 |
| VK_BACK | 8 | 8 | Backspace键 |
| VK_TAB | 9 | 9 | Tab键 |
| VK_CLEAR | 0C | 12 | Clear键 |
| VK_RETURN | 0D | 13 | Enter键 |
| 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键 |
| VK_ESCAPE | 1B | 27 | Esc键 |
| VK_SPACE | 20 | 32 | Space键 |
| 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 | ←键 |
| VK_UP | 26 | 38 | ↑键 |
| VK_RIGHT | 27 | 39 | →键 |
| VK_DOWN | 28 | 40 | ↓键 |
| VK_SELECT | 29 | 41 | Select键 |
| VK_PRINT | 2A | 42 | Print键 |
| 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键 |
| 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键 |
| VK_LWIN | 5B | 91 | 左Windows键 |
| VK_RWIN | 5C | 92 | 右Windows键 |
| VK_APPS | 5D | 93 | 应用程序键 |
| VK_SLEEP | 5F | 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 | 分割键 |
| VK_SUBSTRACT | 6D | 109 | 减号键 |
| VK_DECIMAL | 6E | 110 | 小数点键 |
| VK_DIVIDE | 6F | 111 | 除号键 |
| VK_F1 | 70 | 12 | 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键 |
| VK_NUMLOCK | 90 | 144 | Num Lock键 |
| VK_SCROLL | 91 | 45 | Scroll Lock键 |
| VK_LSHIFT | A0 | 160 | 左Shift键 |
| VK_RSHIFT | A1 | 161 | 右Shift键 |
| VK_LCONTROL | A2 | 162 | 左Ctrl键 |
| VK_RCONTROL | A3 | 163 | 右Ctrl键 |
| VK_LMENU | A4 | 164 | 左Alt键 |
| VK_RMENU | A5 | 165 | 右Alt键 |
c# 键值对照表的更多相关文章
- C# 键盘响应事件及键值对照表
键盘响应事件总结 键盘响应事件是在用户按下某个键后触发的事件,可以是任意操作,但不是任意键都可以被捕获的. 原型:public event KeyPressEventHandler KeyPress ...
- jQuery键盘控制方法,以及键值(keycode)对照表
键盘控制应用范围非常广泛,比如快捷键控制页面的滚动:在填写表单时候,限制输入内容:或者是屏蔽复制.粘贴.退后等功能.这里说说用jQuery比原生态的JS好用,代码简单清晰,不要问我JS怎么写,因为我不 ...
- jQuery键盘控制方法,以及键值(keycode)对照表
键盘控制应用范围非常广泛,比如快捷键控制页面的滚动:在填写表单时候,限制输入内容:或者是屏蔽复制.粘贴.退后等功能.这里说说用jQuery怎么来实现.个人觉得jQuery比原生态的JS好用,代码简单清 ...
- 键盘虚拟键值编码表 使用keybd_Event
键盘虚拟键值编码表 使用keybd_Event 模拟键盘输入首先要用到一个API函数:keybd_event. 我们是菜鸟,所以不必具体去理解它的详细用法,只要按以下方法使用即可了!呵呵! 模拟按键有 ...
- js获取键盘按下的键值event.keyCode,event.charCode,event.which的兼容性
js获取键盘按下的键值有event.keyCode,event.charCode和event.which 其中: 谷歌浏览器对event.keyCode,event.charCode和event.wh ...
- STL: unordered_map 自定义键值使用
使用Windows下 RECT 类型做unordered_map 键值 1. Hash 函数 计算自定义类型的hash值. struct hash_RECT { size_t operator()(c ...
- Learning Spark 第四章——键值对处理
本章主要介绍Spark如何处理键值对.K-V RDDs通常用于聚集操作,使用相同的key聚集或者对不同的RDD进行聚集.部分情况下,需要将spark中的数据记录转换为键值对然后进行聚集处理.我们也会对 ...
- php 二位数组按某个键值排序
$arr=[ array( 'name'=>'小坏龙', 'age'=>28 ), array( 'name'=>'小坏龙2', 'age'=>14 ), array( 'na ...
- etcd:用于服务发现的键值存储系统
etcd是一个高可用的键值存储系统,主要用于共享配置和服务发现.etcd是由CoreOS开发并维护的,灵感来自于 ZooKeeper 和 Doozer,它使用Go语言编写,并通过Raft一致性算法处理 ...
随机推荐
- C# 实现将多个word文档合并成一个word文档的功能
前段时间项目上遇到这么一个需求,需要将多个OCR识别的word文档合并成一个,于是就在网上找了找,自己修改了一下.在这里跟大家分享一下,希望有用的到的. 要做多word文档合并,首先要导入Micros ...
- HTML/HTML5
HTML/HTML5 一.文档加载顺序. 文档入下,数字编号为加载顺序. <html><!--1--> <head><!--2--> <link ...
- 403 - 禁止访问: 访问被拒绝(IIS)
错误如下: 解决方法: 1,点击当前网站主页,选择默认文档 2,添加网站的起始页,我这里是main.htm
- C#操作字符串之常用函数总结
1:使用string.Join 泛型集合快速转换拼接字符串. 2:使用 string.Split 将字符串截断转换成字符数组. 3:使用 string.Substring,string.Remove ...
- 超简单工具puer——“低碳”的前后端分离开发
本文由作者郑海波授权网易云社区发布. 前几天,跟一同事(MIHTool作者)讨教了一下开发调试工具.其实个人觉得相较于定制一个类似MIHTool的Hybrid App容器,基于长连的B/S架构的工具其 ...
- 第五章 ReentrantLock源码解析1--获得非公平锁与公平锁lock()
最常用的方式: int a = 12; //注意:通常情况下,这个会设置成一个类变量,比如说Segement中的段锁与copyOnWriteArrayList中的全局锁 final Reentrant ...
- RxJS入门之函数响应式编程
一.函数式编程 1.声明式(Declarativ) 和声明式相对应的编程⽅式叫做命令式编程(ImperativeProgramming),命令式编程也是最常见的⼀种编程⽅式. //命令式编程: fun ...
- OpenvSwitch 解读
OpenvSwitch 解读 报文匹配流程参考下图 调用流程(内核): ovs_vport_receive->ovs_dp_process_received_packet->ovs_flo ...
- 名词-JS
1: 构造函数的伪装.(JS继承的时候出现 通过call函数改变this指向的对象) 2: 原型链.(JS继承的时候出现) 3:宿主对象:(有浏览器提供的对象.DOM, BOM - Document ...
- Heap-451. Sort Characters By Frequency
Given a string, sort it in decreasing order based on the frequency of characters. Example 1: Input: ...