请各位高手帮忙,C里有什么函数可以获得我在键盘上按下了几个键

请各位高手帮忙,C里有什么函数可以获得我在键盘上按下了几个键
我要求的是我同时按下了多少个键!
[58 byte] By [allergan-天地志狼] at [2007-12-16]
# 1
每隔一个短时间察看bioskey,看看里边有几个键盘映射。然后清空。
xzhuang-胖头鱼 at 2007-10-26 > top of Msdn China Tech,C/C++,C语言...
# 2
kbhit()函数的,用来判断当前是否按下键
int kcount=0;

if(kbhit()) /*kbhit(); */
{
kcount++;
}
Gpa-ChinaGPA.com at 2007-10-26 > top of Msdn China Tech,C/C++,C语言...
# 3
去读键盘缓冲区
# 5
Gpa(杰出的程序员) 可以用。
winco-老狼 at 2007-10-26 > top of Msdn China Tech,C/C++,C语言...
# 6
#include <dos.h>
......
int key_count(void)
{
int buff_head,buff_tail;
buff_head=peek(0x40,0x1a);
buff_tail=peek(0x40,0x1c);
return ((buff_tail+32-buff_head)%32)/sizeof(int);
}
读出键盘缓冲区数据的首地址buff_head,尾地址buff_tail.
ddszhan-高等数学 at 2007-10-26 > top of Msdn China Tech,C/C++,C语言...
# 7
楼上的几种方法都可以的
johnmack-爱若琴弦 at 2007-10-26 > top of Msdn China Tech,C/C++,C语言...
# 8
用kbhit()