c++【键盘读入操作】,两种方法做小游戏的控制摇杆
原生的c++做window小游戏,都是需要用到键盘进行操作的,wsad,或者上下左右,是最常用到的。
那么我们该如何去写代码呢?
方法一
if(GetKeyState('S')<0)
{
//响应键盘
}
方法二
if(_kbhit()) //键盘输入值时
{
int key;
key = _getch();
if(key == 32) // 按下空格暂停
{
printf("按下空格\n");
}
}
这里做了一个空格键按下响应。key = _getch();当按下不同的键盘key值也会不同。我们可以测试一下按下不同的键,知道key的键值是什么,再进行判断。
在这个平台上有收徒的打算,如果小伙伴刚好需要一个能答疑,能带着你学习的师父,请联系我,q:2316773638
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/2864.html原文链接:https://javaforall.net