正在加载图片...
O子系统实例 boskey返回键盘状态的基本函数 °函数原型在bios.h中,完成直接键盘操作 ( stdio.- standard Input是oupu标准输入输出头文件) 原型表示 int bioskey( int cmd 其中cmd有3个参数:0,12 cmd=0, bioskey0返回下一个在键盘键入的值(它将等待到按下一个键)。 它返回一个16位的二进制数,包括两个不同的值。当按下一个普通键时,它的 低8位数存放该字符的Asc码;对于特殊键(如方向键、F1~F12等等),低 8位为0,高8位字节存放该键的扫描码。 °cmd=1:当cmd是1, bioskey(査询是否按下一个键,若按下一个键则返回 非零值,否则返回0。 cmd=2:当cmd是2, bioskey0返回 Shift、ctrl、Alt、 Scrolllock、 Numlock、 CapsLock、 Insert键的状态。各键状态存放在返回值的低8位字 节中。°bioskey()返回键盘状态的基本函数 °函数原型在bios.h中,完成直接键盘操作 ( ) °原型表示:int bioskey(int cmd) °其中cmd有3个参数:0,1,2 °cmd= 0,bioskey()返回下一个在键盘键入的值(它将等待到按下一个键)。 它返回一个16位的二进制数,包括两个不同的值。当按下一个普通键时,它的 低8位数存放该字符的ASCII码;对于特殊键(如方向键、F1~F12等等),低 8位为0,高8位字节存放该键的扫描码。 °cmd = 1:当cmd是1,bioskey()查询是否按下一个键,若按下一个键则返回 非零值,否则返回0。 °cmd = 2:当cmd是2,bioskey()返回Shift、Ctrl、Alt、ScrollLock、 NumLock、CapsLock、Insert键的状态。各键状态存放在返回值的低8位字 节中。 I/O子系统实例
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有