移动硬盘量产工具 bioskey函数在c语言中的具体用法?
bioskey函数在c语言中的具体用法?
函数原型:intbioskey(intcmd);函数描述:bioskey()的函数原型在BIOS中。H(完全直接键盘操作,CMD的值决定操作的类型);函数用法:CMD的值可以是0、1、2,对应的具体操作类型如下:1,CMD=0,bioskey()返回键盘上键入的下一个值(要等到按下一个键),返回16位二进制数,包括两个不同的值。当按下公共键时,其低8位存储字符的ASCII码。对于特殊键(如方向键、F1~F12等),低8位为0,高8位存储键的扫描码。2CMD=1 bioskey()查询是否按键,如果按键,则返回非零值3。命令=2。Bioskey()返回shift、Ctrl、alt、ScrollLock、NumLock、capslock和insert键的状态。每个键的状态存储在返回值的下8个字节中。
c语言编程里面的码?
Bioskey函数简介
函数原型:int Bioskey(int CMD)
说明:Bioskey()的函数原型在BIOS中。H
bioskey()完成直接键盘操作,CMD的值决定要执行的操作。
CMD=0:
当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位中。
字节位含义
0右移状态
1左移状态
3 Ctrl状态
4 ALT状态
5 ScrollLock状态
6 NumLock状态
7 capslock状态
8 insert状态
移动硬盘量产工具 c语言没有这样的文件或目录 c语言char怎么用
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。