+ -
当前位置:首页 → 问答吧 → c语言键盘实时输入,vc平台

c语言键盘实时输入,vc平台

时间:2011-11-29

来源:互联网

我想编个小游戏,想雷霆战机那样的!
我用
                if   (kbhit())
                {      
bar(a,b,a+120,b+120);  
switch(c)
{
                                      case   'a ':     a-=20;   break;
                                      case   'd ':     a+=20;   break;
      case   'w ':     b-=20;   break;
      case   's ':     b+=20;   break;
                                      case   27:   break;
}
putimage(a,   b,   &img1);
c=getch();
但这个只能实现十字走,斜向上,斜向下那样的不行,而且感觉好生硬
求思路

作者: shx_sl   发布时间: 2011-11-29

要实时输入,就要有消息循环,或者你在开一个线程来一直等待输入

作者: agoago_2009   发布时间: 2011-11-29

可以详细一点吗?
我还是菜鸟。。你说的那些都没听说过

作者: shx_sl   发布时间: 2011-11-29