C语言关于kbhit()函数原型

来源:百度知道 编辑:UC知道 时间:2024/06/21 01:28:45
我想知道此函数的源代码,谢谢!!!

原型 int _kbhit( void );
头文件 <conio.h>
库函数,源代码 不知道。
原理应当很简单,检查键盘事件,例如 WM_KEYUP ,WM_KEYDOWN,如果事件 发生了 就是 按了键,事件 没有发生了 就是 没按键,送返真或假。

kbhit()是TC里的
_kbhit()是VC里的
都不是C语言标准库里的。
它们的源代码都不可能得到,因为都是操作系统本身的功能,可能是某个API,或INT21,或汇编。