C#基础知识之键盘对应的键值
1.一般的按键禁用
一般的按键禁用只要找出相应的keycode禁用即可。例如:window.event.keyCode==13 //Enter键
其他可以对照一下的keyCode进行选择。
|
字母和数字键的键码值(keyCode) |
|||||||
|
按键 |
键码 |
按键 |
键码 |
按键 |
键码 |
按键 |
键码 |
|
A |
65 |
J |
74 |
S |
83 |
1 |
49 |
|
B |
66 |
K |
75 |
T |
84 |
2 |
50 |
|
C |
67 |
L |
76 |
U |
85 |
3 |
51 |
|
D |
68 |
M |
77 |
V |
86 |
4 |
52 |
|
E |
69 |
N |
78 |
W |
87 |
5 |
53 |
|
F |
70 |
O |
79 |
X |
88 |
6 |
54 |
|
G |
71 |
P |
80 |
Y |
89 |
7 |
55 |
|
H |
72 |
Q |
81 |
Z |
90 |
8 |
56 |
|
I |
73 |
R |
82 |
0 |
48 |
9 |
57 |
|
数字键盘上的键的键码值(keyCode) |
功能键键码值(keyCode) |
||||||
|
按键 |
键码 |
按键 |
键码 |
按键 |
键码 |
按键 |
键码 |
|
0 |
96 |
8 |
104 |
F1 |
112 |
F7 |
118 |
|
1 |
97 |
9 |
105 |
F2 |
113 |
F8 |
119 |
|
2 |
98 |
* |
106 |
F3 |
114 |
F9 |
120 |
|
3 |
99 |
+ |
107 |
F4 |
115 |
F10 |
121 |
|
4 |
100 |
Enter |
108 |
F5 |
116 |
F11 |
122 |
|
5 |
101 |
- |
109 |
F6 |
117 |
F12 |
123 |
|
6 |
102 |
. |
110 |
||||
|
7 |
103 |
/ |
111 |
||||
|
控制键键码值(keyCode) |
|||||||
|
按键 |
键码 |
按键 |
键码 |
按键 |
键码 |
按键 |
键码 |
|
BackSpace |
8 |
Esc |
27 |
Right Arrow |
39 |
-_ |
189 |
|
Tab |
9 |
Spacebar |
32 |
Dw Arrow |
40 |
.> |
190 |
|
Clear |
12 |
Page Up |
33 |
Insert |
45 |
/? |
191 |
|
Enter |
13 |
Page Down |
34 |
Delete |
46 |
`~ |
192 |
|
Shift |
16 |
End |
35 |
Num Lock |
144 |
[{ |
219 |
|
Control |
17 |
Home |
36 |
;: |
186 |
/| |
220 |
|
Alt |
18 |
Left Arrow |
37 |
=+ |
187 |
]} |
221 |
|
Cape Lock |
20 |
Up Arrow |
38 |
,< |
188 |
'" |
222 |
|
多媒体键码值(keyCode) |
|||||||
|
按键 |
键码 |
按键 |
键码 |
按键 |
键码 |
按键 |
键码 |
|
音量加 |
175 |
||||||
|
音量减 |
174 |
||||||
|
停止 |
179 |
||||||
|
静音 |
173 |
||||||
|
浏览器 |
172 |
||||||
|
邮件 |
180 |
||||||
|
搜索 |
170 |
||||||
|
收藏 |
171 |
||||||
C#基础知识之键盘对应的键值的更多相关文章
- jQuery键盘控制方法,以及键值(keycode)对照表
键盘控制应用范围非常广泛,比如快捷键控制页面的滚动:在填写表单时候,限制输入内容:或者是屏蔽复制.粘贴.退后等功能.这里说说用jQuery比原生态的JS好用,代码简单清晰,不要问我JS怎么写,因为我不 ...
- Spark基础:(三)Spark 键值对操作
1.pair RDD的简介 Spark为包含键值对类型的RDD提供了一些专有的操作,这些RDD就被称为pair RDD 那么如何创建pair RDD呢? 在不同的语言中有着不同的创建方式 在pytho ...
- C#基础 Dictionary存储自定义对象作为键值
程序每次向容器Dictionary中插入数据时,都会判断Key值是否已经存在,如果不存在,则插入.否则抛出异常.那么Dictionary又是如何判断Key值是否存在的呢? 请看下面的代码: cla ...
- c#基础知识之 Dataset 索引0没有值
datatable绑定到dataGrieView,在刷新datatable的数据时,常会bug:索引0没有值或索引(int)x没有值 昨天弄了一个下午,发现bug原因: dataGridView中有数 ...
- JS基础知识笔记
2020-04-15 JS基础知识笔记 // new Boolean()传入的值与if判断一样 var test=new Boolean(); console.log(test); // false ...
- android 添加新的键值,自定义按键-2【转】
本文转载自:http://blog.csdn.net/mr_raptor/article/details/8053871 在Android中,上层可使用的键值默认情况下是92个,从0-91:一般情况下 ...
- android 添加新的键值,自定义按键【转】
本文转载自:http://blog.csdn.net/mr_raptor/article/details/8053871 在Android中,上层可使用的键值默认情况下是92个,从0-91:一般情况下 ...
- 使用基础知识完成java小作业?强化练习-1.输入数组计算最大值-2.输出数组反向打印-3.求数组平均值与总和-4.键盘输两int,并求总和-5.键盘输三个int,并求最值;
完成几个小代码练习?让自己更加强大?学习新知识回顾一下基础? 1.输入数组计算最大值 2.输出数组反向打印 3.求数组平均值与总和 4.键盘输两int,并求总和 5.键盘输三个int,并求最值 /* ...
- Java基础知识强化之IO流笔记69:Properties练习之 判断文件中是否有指定的键,如果有就修改值的案例
1. 我有一个文本文件(user.txt),我知道数据是键值对形式的,但是不知道内容是什么. 请写一个程序判断是否有"lisi"这样的键存在,如果有就改变其值为"100& ...
随机推荐
- C#窗体加载和控件加载不同步导致控件闪烁
窗体加载和控件加载不同步导致的控件闪烁现象:// 代码块加在父窗体中的任意位置,解决窗体加载和控件加载不同步导致的控件闪烁问题 protected override CreatePara ...
- [android] 请求码和结果码的作用
当一个界面中要要开启多个带有返回值的activity时,这个时候,就需要用到请求码和结果码了 调用startActivityForResult(intent,requestCode)方法,开启acti ...
- C-fopen,fwrite,fread,fseek,fgets,popen,access笔记
FILE * fopen(const char * path,const char * mode); 所需库: <stdio.h> 返回值 FILE是C语言定义的标准数据结构,如果open ...
- Android破解学习之路(十六)—— dll破解的IL指令
IL指令介绍 IL是.NET框架中中间语言(Intermediate Language)的缩写. 使用.NET框架提供的编译器可以直接将源程序编译为.exe或.dll文件,但此时编译出来的程序代码并不 ...
- qW3xT.2,解决挖矿病毒。
网站在运行期间感觉怪怪的,响应速度慢的不是一丁半点,带宽5M,不该是这样的呀 于是登录Xshell top命令 查看cpu情况如下 PID为3435的进程占用CPU过大,难道被病毒入侵了吗? 查看该进 ...
- jQuery效果之雪花飘落
实现思路 1.在一定的频率下在页面中生成一定数目的雪花从上往下飘落: 2.在指定的时间内飘落后移除页面: 3.可设置雪花的大小,在一定范围内随机雪花大小: 4.什么时间后清除生成雪花,停止函数. js ...
- POJ 2942Knights of the Round Table(tarjan求点双+二分图染色)
Time Limit: 7000MS Memory Limit: 65536K Total Submissions: 13954 Accepted: 4673 Description Bein ...
- 2018-08-13 中文编程讨论组(GitHub)社区守则一周年修订
原址在此 社区守则 大原则 求同存异 就事论事 己所不欲勿施于人 注: 在讨论组成立一周年之际, 对行为规范进行一些细化 内 这部分所有内容同样适用于对外 回归技术 所有与中文编程没有直接关系的话题都 ...
- VRRP技术总结和配置实践
1.VRRP作为网关可靠性的常用方法,基本思路是,两台路由器组成一个虚拟路由器,通过VRRP协议对内网呈现一个虚拟的网关ip, 以便让局域网内部的终端通过这个虚拟网关对外进行通信. 2.VRRP的最简 ...
- JAVA TestNG单元测试详解
TestNG单元测试详解 by:授客 QQ:1033553122 1. 测试环境 2 2. 介绍 2 3. Annotation 2 4. testng.xml 3 4.1. 例1 3 4.2. ...