文档介绍:附录D时间延迟函数函数名:delay功能:将程序的执行暂停一段时间(毫秒)用法:voiddelay(unsignedmilliseconds);重画屏幕区域的函数函数名:getimage功能:将指定区域的一个位图存到主存中用法:voidfargetimage(intleft,inttop,intright,intbottom,voidfar*bitmap);函数名:putimage功能:在屏幕上输出一个位图用法:voidfarputimage(intx,inty,voidfar*bitmap,intop);图像大小函数函数名:imagesize功能:返回保存位图像所需的字节数用法:unsignedfarimagesize(intleft,inttop,intright,intbottom);异或模式函数函数名:setwritemode功能:设置图形方式下画线的输出模式用法:voidfarsetwritemode(intmode);参数MODE可以被设置位COPY_PUT或者XOR_PUT两种模式。当mode被设置为XOR_PUT,其后的图形操作将都采用异或方式。此外之前提到的putimage()函数也可以采用异或模式向屏幕复制图像。检测键盘输入函数函数名:kbhit功能:检查当前按下的键用法:intkbhit(void);键盘接口函数函数名:bioskey功能:直接使用BIOS服务的键盘接口用法:intbioskey(intcmd);该函数通过bois中断0x16执行键盘操作,由参数cmd来决定具体的操作。Cmd具体操作0读取按键的ascii码1测试是否有按键如果没有按键返回0如果按键为ctrl+brk返回-1如果是其他按键返回按键本身键值(直到此按键被取出后恢复0)2返回shiftkey状态以下是当cmd为2的时候,返回值的具体含义cmd返回值触发特殊键0X01Leftctrl0X02Leftalt0X04Rightctrl0X08Rightalt0X10Scrolllock0X20Numlock0X40Capslock0X80Sysrqbioskey()函数的优点在于:()函数一样可以在不影响主程序运行的情况下检测是否有按键;;;;。声音与延迟函数函数名:sound功能:以指定频率打开PC扬声器用法:voidsound(unsignedfrequency);函数名:nosound功能:关闭PC扬声器用法:voidnosound(void);函数名:delay功能:将程序的执行暂停一段时间(毫秒)用法:voiddelay(unsignedmilliseconds);sound()函数用于让pc喇叭发声,nosound()函数用于使正在发声的pc喇叭静音。要使程序中的发声的具体方法,是调用sound()函数并延迟一定时间,然后使用nosound()函数静音,具体语句实现方法如下:sound(100);delay(100);nosound();产生随即数函数函数名:rand功能:随机数发生器用法:voidrand(void);函数名:random功能:随机数发生器用法:intrandom