入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

C/C++获取键盘事件

创建时间:2017-12-09 投稿人: 浏览次数:4692

在vs中可以使用_kbhit()函数来获取键盘事件,使用时需要加入conio.h头文件,例:

#include <conio.h>
#include <iostream>

using namespace std;

int main()
{
    int ch;
    while (1){
        if (_kbhit()){//如果有按键按下,则_kbhit()函数返回真
            ch = _getch();//使用_getch()函数获取按下的键值
            cout << ch;
            if (ch == 27){ break; }//当按下ESC时循环,ESC键的键值时27.
        }
    }
    system("pause");
}

键盘的键值是遵循ASCII码码表的,对应键值如下:
img1
img2
img3
img4

阅读更多
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
  • 上一篇:没有了
  • 下一篇:没有了
未上传头像