易码技术论坛

 找回密码
 加入易码
搜索
查看: 83695|回复: 6

请教高手

[复制链接]
发表于 2005-3-6 23:03:00 | 显示全部楼层

void GetKey( int delay )
{
if( ( delay & 0x80 ) == 0 )
{
  Delay( 10 + delay << 1 );
}
if( !CheckKey( cIn ) )
{
  cIn = Inkey();
}
}
以上~~~内部代码哦~~~特别附送~~~~
 楼主| 发表于 2005-3-7 17:53:00 | 显示全部楼层
先谢谢了,可是对此程序不太明白,能否作一下解释!

[此贴子已经被作者于2005-3-7 18:03:10编辑过]

 楼主| 发表于 2005-3-8 12:17:00 | 显示全部楼层
另外能否提供一种在C环境中的方法,偶还没学C++,谢了!
 楼主| 发表于 2005-3-10 21:30:00 | 显示全部楼层
大家帮帮忙,别不理我啊!
发表于 2005-3-10 22:00:00 | 显示全部楼层
上面的是LAVA的代码啊...楼主要得是C的..
 楼主| 发表于 2005-3-13 19:24:00 | 显示全部楼层
郁闷,至少斑竹也发个贴啊!
14540_2385_5988.bmp
14540_2385_5989.bmp
 楼主| 发表于 2005-3-6 19:26:14 | 显示全部楼层 |阅读模式
偶刚接触C语言,还是菜鸟,

偶想做一个像雷电那样的空战游戏,请问如何实现-判断键盘上按键状态?不能像`bioskey`那样响应迟钝,且第一下和后面的有明显延时,且只能对一个按键响应。
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2024-5-5 14:39 , Processed in 0.010073 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表