C++ 如何监听用户按下了哪个按键
想做一款小游戏,键盘事件是必须要了解的。前面的文章简单介绍过键盘事件,这篇文章简单实现了监听用户键盘的操作,主要监听“WASD”以及“上下左右”键
参考代码
#include<cstdio>
#include<conio.h>
int main(){
while(1){
char key = getch();
printf("%d,%c\n",key,key);
switch(key){
case 72: //上键
case 'w':
case 'W':
printf("上键\n");
break;
case 80: // 下键
case 's':
case 'S':
printf("下键\n");
break;
case 75: //左键
case 'a':
case 'A':
printf("左键\n");
break;
case 77: //右键
case 'd':
case 'D':
printf("右键\n");
break;
}
}
return 0;
}扫描二维码推送至手机访问。
版权声明:本文由青少年编程知识记录发布,如需转载请注明出处。



