ascii代码为windows键盘按键和代码为function键(F1 – F12)和其他键如shift,capslock,退格键,ctrl等

要写一个键盘相关的应用程序,我想要我的键盘上的密钥的ASCII代码列表。

这是一个Windows键盘:

在这里输入图像说明

从哪里可以获得代码? 如果我用hex表示法得到代码将会很好。

这可能为时已晚,但我有一个解决方案。您可以通过在浏览器的控制台中运行(注入)下面的JavaScript代码来获取所有keyCode值(即使是功能键)。只需粘贴以下代码并按Enter即可。从控制台删除光标的页面。

然后按任何你想要keyCode十六进制的键

这里是代码:

  document.addEventlistner("keydown", function (e) { code = (e.keyCode); console.log("In decimal "+e.keyCode); var hex = code.toString(16); console.log("In hex "+hex); }, false); 

Scancode 在这里和这里被称为。 在Linux上有一个命令showkey可以打印他们按下的键的SCAN代码。 不过在Windows上,您可能需要编写一个程序。

功能(F1-F12),控制,Windows或Alt键没有ascii代码。

如果你需要的是大多数语言已经定义的字符的ASCII码。

看看这个,它也包含十六进制代码

ASCII十六进制表

尝试这个:

 http://www.wikihow.com/Type-Symbols-Using-the-ALT-Key 

对我来说非常有帮助!