关于键盘方向键的ASCII的问题解释
来源:互联网 发布:autodesk软件下载 编辑:程序博客网 时间:2024/05/17 23:26
之前看到关于方向键的ASCII码的问题,其实很简单的,你们看到那些72,75,77,80并不是按键的ASCII码而是按键的扫描码,键盘上的按键按下后会有2个字节的数据,低八位存ASCII码,高八位存按键扫描码。例如:
#include< stdio.h>
#include<conio.h>
int main()
{
char ch1;
char ch2;
ch1=getch();
ch2=getch();
printf("%x,%x",ch1,ch2);
getchar();
}
获取的得到高八位:48 4d 50 4b 这些是16进制,转化为10进制即为 72 77 80 75 来着的。即表示方向键 上 右 下 左。
0 0
- 关于键盘方向键的ASCII的问题解释
- 读取键盘的方向键
- 键盘事件的响应(方向键)
- 键盘对应的ascii
- 有没有键盘方向键的响应函数
- C语言键盘方向键的读入
- 关于Android AVD的方向键DPAD不能用的问题
- 关于Visio中对象不能通过键盘方向键细微调整的解决方法
- 关于键盘录入的问题
- 关于键盘隐藏的问题
- 键盘对应的ASCII码
- 键盘对应的ASCII键
- 键盘对应的ASCII码
- 关于上一个问题的解释
- 用js实现键盘方向键翻页功能的代码
- 用js实现键盘方向键翻页功能的代码
- GUI 剖析之 键盘方向键控制鼠标移动的实现
- Scrollview 滑动和物理键盘的方向键冲突
- window 7下开WIFI
- ios7 修改导航栏的颜色
- 动态规划4-最优二叉查找树
- js脚本格式化工具
- VC使用自定义资源,FindResource,LoadResource,UnLockResource
- 关于键盘方向键的ASCII的问题解释
- Redis数据备份与恢复
- 二十.stub_status模块功能(ngx_http_stub_status_module)
- 使用X-UA-Compatible来设置IE浏览器兼容模式
- linux命令详解之useradd命令使用方法
- dbUtil的简单使用
- java I/O底层
- Mac OS X Yosemite的JavaSE
- DLL中加载其它DLL使用LoadLibrary加载动态库失败的解决办法