键盘语言

键盘键码全解析:从A到Z,数字到功能键的完整对照表(附多媒体键码) 本文全面解析键盘键码(keycode),提供从字母、数字到功能键和多媒体键的完整对照表。详细介绍了keyCode、key和code属性的区别与应用场景,帮助开发者在网页应用和游戏中准确处理键盘输入,解决常见兼容性问题。 阅读详情
keycode 8 = BackSpace BackSpace
keycode 9 = Tab Tab
keycode 12 = Clear
keycode 13 = Enter
keycode 16 = Shift_L
keycode 17 = Control_L
keycode 18 = Alt_L
keycode 19 = Pause
keycode 20 = Caps_Lock
keycode 27 = Escape Escape
keycode 32 = space space
keycode 33 = Prior
keycode 34 = Next
keycode 35 = End
keycode 36 = Home
keycode 37 = Left
keycode 38 = Up
keycode 39 = Right
keycode 40 = Down
keycode 41 = Select
keycode 42 = Print
keycode 43 = Execute
keycode 45 = Insert
keycode 46 = Delete
keycode 47 = Help
keycode 48 = 0 equal braceright
keycode 49 = 1 exclam onesuperior
keycode 50 = 2 quotedbl twosuperior
keycode 51 = 3 section threesuperior
keycode 52 = 4 dollar
keycode 53 = 5 percent
keycode 54 = 6 ampersand
keycode 55 = 7 slash braceleft
keycode 56 = 8 parenleft bracketleft
keycode 57 = 9 parenright bracketright
keycode 65 = a A
keycode 66 = b B
keycode 67 = c C
keycode 68 = d D
keycode 69 = e E EuroSign
keycode 70 = f F
keycode 71 = g G
keycode 72 = h H
keycode 73 = i I
keycode 74 = j J
keycode 75 = k K
keycode 76 = l L
keycode 77 = m M mu
keycode 78 = n N
keycode 79 = o O
keycode 80 = p P
keycode 81 = q Q at
keycode 82 = r R
keycode 83 = s S
keycode 84 = t T
keycode 85 = u U
keycode 86 = v V
keycode 87 = w W
keycode 88 = x X
keycode 89 = y Y
keycode 90 = z Z
keycode 96 = KP_0 KP_0
keycode 97 = KP_1 KP_1
keycode 98 = KP_2 KP_2
keycode 99 = KP_3 KP_3
keycode 100 = KP_4 KP_4
keycode 101 = KP_5 KP_5
keycode 102 = KP_6 KP_6
keycode 103 = KP_7 KP_7
keycode 104 = KP_8 KP_8
keycode 105 = KP_9 KP_9
keycode 106 = KP_Multiply KP_Multiply
keycode 107 = KP_Add KP_Add
keycode 108 = KP_Separator KP_Separator
keycode 109 = KP_Subtract KP_Subtract
keycode 110 = KP_Decimal KP_Decimal
keycode 111 = KP_Divide KP_Divide
keycode 112 = F1
keycode 113 = F2
keycode 114 = F3
keycode 115 = F4
keycode 116 = F5
keycode 117 = F6
keycode 118 = F7
keycode 119 = F8
keycode 120 = F9
keycode 121 = F10
keycode 122 = F11
keycode 123 = F12
keycode 124 = F13
keycode 125 = F14
keycode 126 = F15
keycode 127 = F16
keycode 128 = F17
keycode 129 = F18
keycode 130 = F19
keycode 131 = F20
keycode 132 = F21
keycode 133 = F22
keycode 134 = F23
keycode 135 = F24
keycode 136 = Num_Lock
keycode 137 = Scroll_Lock
keycode 187 = acute grave
keycode 188 = comma semicolon
keycode 189 = minus underscore
keycode 190 = period colon
keycode 192 = numbersign apostrophe
keycode 210 = plusminus hyphen macron
keycode 211 =
keycode 212 = copyright registered
keycode 213 = guillemotleft guillemotright
keycode 214 = masculine ordfeminine
keycode 215 = ae AE
keycode 216 = cent yen
keycode 217 = questiondown exclamdown
keycode 218 = onequarter onehalf threequarters
keycode 220 = less greater bar
keycode 221 = plus asterisk asciitilde
keycode 227 = multiply division
keycode 228 = acircumflex Acircumflex
keycode 229 = ecircumflex Ecircumflex
keycode 230 = icircumflex Icircumflex
keycode 231 = ocircumflex Ocircumflex
keycode 232 = ucircumflex Ucircumflex
keycode 233 = ntilde Ntilde
keycode 234 = yacute Yacute
keycode 235 = oslash Ooblique
keycode 236 = aring Aring
keycode 237 = ccedilla Ccedilla
keycode 238 = thorn THORN
keycode 239 = eth ETH
keycode 240 = diaeresis cedilla currency
keycode 241 = agrave Agrave atilde Atilde
keycode 242 = egrave Egrave
keycode 243 = igrave Igrave
keycode 244 = ograve Ograve otilde Otilde
keycode 245 = ugrave Ugrave
keycode 246 = adiaeresis Adiaeresis
keycode 247 = ediaeresis Ediaeresis
keycode 248 = idiaeresis Idiaeresis
keycode 249 = odiaeresis Odiaeresis
keycode 250 = udiaeresis Udiaeresis
keycode 251 = ssharp question backslash
keycode 252 = asciicircum degree
keycode 253 = 3 sterling
keycode 254 = Mode_switch
使用event对象的keyCode属性判断输入的键值
eg:if(event.keyCode==13)alert(“enter!”);
键值对应表
A  0X65  U   0X85
B  0X66  V   0X86
C  0X67  W   0X87
D  0X68  X   0X88
E  0X69  Y   0X89
F  0X70  Z   0X90
G  0X71  0   0X48
H  0X72  1   0X49
I  0X73  2   0X50
J  0X74  3   0X51
K  0X75  4   0X52
L  0X76  5   0X53
M  0X77  6   0X54
N  0X78  7   0X55
O  0X79  8   0X56
P  0X80  9   0X57
Q  0X81 ESC  0X1B
R  0X82 CTRL  0X11
S  0X83 SHIFT 0X10
T  0X84 ENTER 0XD
如果要使用组合键,则可以利用event.ctrlKey,event.shiftKey,event .altKey判断是否按下了ctrl键、shift键以及alt键。
汇编语言:键盘中断 汇编语言:键盘中断 实验目的:了解8259中断控制器的使用,掌握键盘中断的编程,观察中断的执行情况。 实验任务:每按下任意一个键就向CPU发出中断请求信号,该信号由8259的IRQ1引入,中断类型号为09, CPU响应中断后转入执行中断服务程序,并在屏幕上显示“OK!”,按下10次键后返回DOS。 附加任务:通过DOS系统功能调用的25H,35H功能实现中断向量的设置和读取;在显示”OK前加上按键次数;按下10次键盘后直接返回;修改显示字符属性 阅读详情

相关推荐

用c语言编写全局键盘钩子

KeyHook.c:用于生成DLL文件 #include #include static HHOOK hkb=NULL; static HINSTANCE hins; LRESULT RetVal; // 使用__declspec(dllexport)声明导出函数 __declspec(dllexport) LRESULT CALLBACK KeyboardProc(int nCo

JochenZou的专栏 8260

event.keycode值大全

keycode 8 = BackSpace BackSpace keycode 9 = Tab Tab keycode 12 = Clear keycode 13 = Enter keycode 16 = Shift_L keycode 17 = Control_L keycode 18 = Alt_L keycode 19 = Pause keycode 20 = Caps_Lock keyco

1470

C语言+EasyX编写键盘控制角色移动

今天用C语言+EasyX写一个键盘控制角色移动的项目 原理其实和前面写的贴图的打字母游戏差不多 #include #include #include IMAGE background, boy1, boy2; int num = 0; int x0 = 0; int y0 = 450; void InitInstance() { loadimage(&background, "backgro

TYPYDEF的博客 1万+

键盘按键的各种编码对照表

本附录中的各表列举了键盘按键扫描码和其ASCII码之间的对照关系,表中数据都是十六进制形式。 在用中断16H的0号功能时,当按下任意一个键或组合键时,寄存器AH和AL分别保存着该按键的扫描码和ASCII码。 表1、ASCII码的编码方案 高位 | 低位 000 001 010 011 100 101 110 111 0000 NUL DEL SP 0 @ P ` p 0001 SOH DC1 ! 1 A Q a q 0010 STX DC2 “ 2 B R b r 0011 ET

liuyukuan的专栏 2万+

C语言捕获键盘敲击的方法kbhit

本文主要简单实现了对于c语言在程序中捕捉键盘敲击,进行程序控制的操作,以及典型通用的C语言菜单实现。

狼行Bit 8297

R语言键盘和鼠标事件

R的极客理想系列文章,涵盖了R的思想,使用,工具,创新等的一系列要点,以我个人的学习和体验去诠释R的强大。 R语言作为统计学一门语言,一直在小众领域闪耀着光芒。直到大数据的爆发,R语言变成了一门炙手可热的数据分析的利器。随着越来越多的工程背景的人的加入,R语言的社区在迅速扩大成长。现在已不仅仅是统计领域,教育,银行,电商,互联网….都在使用...

fens的博客 1351

键盘代码(KeyCode) 与 ASCII码

0. 键盘键码与ASCII码 键盘代码 - 表示键盘上真实键的数字 字符代码 - 表示 ASCII 字符的数字 例如 :     A和a 的键盘代码都是65     而A和a的Ascii码分别为 65和97 1. 键盘键码 1.1 字母和数字 1.2 数字键盘 1.3 功能按键 1.4 控制按键 1.5 多媒体按键 2.Ascii对照表 一些特殊字符: ...

BF-Lone Silver Wind 的博客 9353

C语言从键盘输入数据

程序是人机交互的媒介,有输出必然也有输入。在C语言中,有多个函数可以从键盘获得用户输入: scanf():和 printf() 类似,scanf() 可以输入多种类型的数据。getchar()、getche()、getch():这三个函数都用于输入单个字符。gets():获取一行数据,并作为字符串处理。 scanf() 是最灵活、最复杂、最常用的输入函数,但它不能完全取代其他函数,大家

shuimanting520的博客 6万+

【c语言】键盘缓冲区

当我们在计算机上输入字符时,这些字符并不会立即被程序处理。相反,它们首先被存储在一个称为键盘缓冲区的临时存储区域中。键盘缓冲区允许程序以适当的方式处理键盘输入,并在需要时获取输入。在本博客中,我们将使用C语言中键盘缓冲区及其使用。键盘缓冲区是由操作系统提供和管理的。当用户在键盘上按下一个键时键盘控制器将该键的字符数据发送给计算机的操作系统。然后,操作系统将这些字符存储在键盘缓冲区中,以便稍后被程序读取。

Colorful___的博客 2411

易语言实现键盘按键代码获取

易语言是一种独具特色的中文编程语言,由南京大学教师吴涛创建。其最大特点在于使用中文关键词,极大地降低了编程的门槛,使得没有英文基础的编程新手也能快速入门。易语言注重简洁直观,能够让开发者用母语表达编程思维,这不仅有助于提高开发效率,而且也有利于知识的传播和交流。易语言支持多种编程范式,包括面向过程、面向对象以及事件驱动等。它提供了丰富的开发库和组件,覆盖了从桌面应用到网络服务、从数据库管理到图形处理的广泛领域。

weixin_35391606的博客 1345

C语言实现键盘钩子技术详解

在Windows操作系统中,函数是实现键盘钩子技术的关键API之一。它允许开发者在系统范围内或特定线程内安装钩子(Hook),拦截和处理系统事件,例如键盘和鼠标事件。通过安装钩子,开发者可以监控、修改或过滤这些事件,实现特定的功能,如键盘输入监控、自动文本输入、快捷键处理等。函数的基本语法如下:int idHook, // 钩子类型HOOKPROC lpfn, // 回调函数指针HINSTANCE hMod, // 应用程序实例句柄DWORD dwThreadId // 线程标识符。

weixin_36123300的博客 1120

C语言实现键盘记录器

C语言实现键盘记录器 开发语言:C 开发工具:Visual Studio 2019 开发时间:2019.8.7 开发者:Summer 参考课程:C/C++黑客技术:键盘记录器…… 项目源码参考:C语言实现键盘记录器-源码 一、编写Crack.dll钩子,记录键盘操作   源码参考:Crack 二、编写使用程序 CrackPassword   源码参考:CrackPassword 三、使用说明  ...

渣渣的夏天 5835

js中event.keycode键值大全

js中event.keycode键值大全,真的很全

R语言控制鼠标和键盘

R语言控制鼠标和键盘 想做一个简单的网页滑动然后点赞的小玩意,但是不想使用python和selenium,主要是很久不用了也不熟悉,然后刚巧发现那个网页很简单,只要将鼠标点击就可以了。 找了很久,国内都没有说这个包的,后来看google看到了。这个包叫KeyboardSimulator,直接可以安装的。函数也简单。 mouse.get_cursor()是获得当前的鼠标所在的位置。返回值为x, y,...

yuanzhoulvpi的博客 2547

图解5G HARQ-ACK反馈:从DCI解析到PUCCH发送的完整数据流

本文详细解析了5G通信系统中HARQ-ACK反馈机制的完整流程,从DCI解码到PUCCH发送的实战指南。重点介绍了HARQ-ACK码本生成、DCI关键参数解读以及PUCCH资源映射等核心技术环节,帮助工程师深入理解5G NR中的数据传输可靠性保障机制。

weixin_27722377的博客 397

PowerBI启动故障排查:环境变量与兼容性设置全指南

本文详细解析了PowerBI启动故障的常见问题,如空白界面和闪退,并提供了环境变量修改与兼容性设置的全方位解决方案。通过调整WEBVIEW2_ADDITIONAL_BROWSER_ARGUMENTS环境变量和设置兼容模式,有效解决PowerBI启动问题,提升软件运行稳定性。

weixin_29255731的博客 472

c语言键盘驱动程序,c语言键盘扫描程序

c语言键盘扫描程序4*4键盘扫描C语言程序/* 4x4矩阵键盘的扫描程序测试通过*/#includesbit P1_0=P1^0;sbit P1_1=P1^1;sbit P1_2=P1^2;sbit P1_3=P1^3;sbit P2_7=P2^7;sbit P3_7=P3^7;unsigned char code table[]={0xC0,0xF9,0xA4,0xB0,0x99, //0~4...

weixin_39653405的博客 467

CLIP-Count代码配置以及踩坑记录

CLIP-Count代码配置以及踩坑记录

学术菜鸡 1011

键盘响应c语言,c 键盘响应

弹出按键的响应OnKeyDown对方向键VK_UP 等 无效但可使用 OnKeyUp 响应方向键以下 为VC键盘响应对应的键值0x1 鼠标左键0x2 鼠标右键0x3 CANCEL 键0x4 鼠标中键0x8 BACKSPACE 键0x9 TAB 键0xC CLEAR 键0xD ENTER 键0x10 SHIFT 键0x11 CTRL 键0x12 MENU 键0x13 PAUSE 键0x14 CAPS...

weixin_33269198的博客 1105

paddlehub无法安装,安装报错【Bug完美解决】

paddlehub无法安装,安装报错【Bug完美解决】 我们正在进行一个基于Python的项目开发,该项目需要集成PaddleHub,以利用其丰富的深度学习模型和工具。PaddleHub提供了一种简便的方式来使用预训练模型,以加速开发过程并提高模型效果。 现在paddlehub安装出现问题了,本文彻底解决paddlehub无法安装的问题。

一键难忘的博客 3391

2024华为OD机试真题-矩阵匹配-C++-OD统一考试(C卷D卷)

​从一个 N * M(N ≤ M)的矩阵中选出 N 个数,任意两个数字不能在同一行或同一列,求选出来的 N 个数中第 K 大的数字的最小值是多少。输入描述输入矩阵要求:1 ≤ K ≤ N ≤ M ≤ 150

goldarmour的博客 279

Linux C语言监听键盘输入

  本文主要介绍Linux下使用C语言实现监听键盘输入的功能。 附:源代码下载 Linux C语言监听键盘输入.zip

叶落花枯的博客 3905

2026年数学建模国赛C题利器:层次分析法与主成分分析在统计建模中的应用

本文系统探讨了层次分析法(AHP)与主成分分析(PCA)在数学建模竞赛,特别是全国大学生数学建模竞赛C题中的联合应用策略。通过理论阐述、方法对比和案例实践,本文揭示了两种方法从“数据降维”到“决策评价”的完整分析链条,提出了“PCA+AHP”协同框架,并通过实际算例验证了该框架在解决复杂评价类问题中的有效性和优越性。研究表明,将PCA的客观降维能力与AHP的主观决策优势有机结合,能够显著提升统计建模的科学性、合理性和解释力,是应对日益复杂的竞赛题目的重要方法论工具。关键词:层次分析法;主成分分析;数学建模。

YOLO 41
上一篇: mysql explain执行计划详解
下一篇: 第三方微信接入登录流程整理
code_deliverer
博客等级 码龄9年 1粉丝 2原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值