- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
时钟贪食蛇用到的函数
时钟、贪食蛇用到的函数
1. initgraph 显示模式控制函数 初始化图形系统函数 功能:把图形适配器设置为一种图形模式,将选择的图形驱动程序 在BGI文件中 装入到内存。
调用方式: void far initgraph int far *driver,int far *mode,char far*path 其中: *driver可以是数值 0-10 ,也可是符号值 DETECT、CGA、MCGA、EGA、EGA64、EGAMONO、RESERVED、HERCMONO、ATT400、VGA、 PC3270 。
*mode参数从图形系统为各种常用的图形适配器设置的图形模式中 CGAC0、…、IBM8514HI--见头文件graphics.h 选取。常用的有:VGAMED或1 640×350 等效于BIOS的模式15 、EGAHI或1 640×350 等。
path指向的字符串为装入驱动程序的路径。如果缺省路径,驱动程序在当前目录。
结束方法:
①void far closegraph 函数用于当程序还要继续在字符模下运行时。它释放由图形函数所占用的内存,同时把屏幕模式恢复为调用initgraph 之前的模式。
②void far restorecrtmode 函数用于结束运行。将图形适配器设置到原来的模式。任何分配的内存都将自动释放。
头文件:graphics.h
函数名: setbkcolor 功? 能: 用调色板设置当前背景颜色 用? 法: void far setbkcolor int color ; setcolor 设置当前要画的线颜色的函数
原形:void far setcolor int color 头文件:graphics.h
注意:颜色值 EGA/VGA 0-BLACK; 1-BLUE; 2-GREEN;
3-CYAN; 4-RED; 5-MAGENTA;
6-BROWN; 7-LIGHTGRAY; 8-DARKGRAY;
9-LIGHTBLUE; 10-LIGHTGREEN;11-LIGHTCYAN;
12-LIGHTRED; 13-LIGHTMAGENTA;
14-YELLOW; 15-WHITE
函数名: circle 功? 能: 在给定半径以 x, y 为圆心画圆 用? 法: void far circle int x, int y, int radius ; settextstyle 显示字符的当前设置函数
功能:设置当前输出英文字符的字体、大小和方向。
调用方式:
void far settextstyle int font,int direction,int charsize 其中①参数font确定所选定的字体形状,
DEFAULT_FONT 或0 是8×8位图字体
TRIPLEX_FONT 或1 是三重矢量字体
SMALL_FONT 或2 是小号矢量字体
SANS_SERIF_FONT或3 是无衬线矢量字体
GOTHIC_FONT 或4 是哥特矢量字体
②参数durection字符的显示方向,
HORIZ_DIR 或0 是水平方向
VERT_DIR 或1 是垂直方向
③参数charsize表示字符放大的倍数,其值为0到10。
ttextxy 在指定位置显示一字符串的函数
原形:void far outtextxy int x,int y,char far *textstring 功能:按照当前对齐方式和当前字体、方向、大小在视区中给定位置显示一文本字符串。
注意:用textwidth和textheight函数决定字符串的尺寸大小。
头文件:graphics.h setlinestyle 设置当前画线宽度和类型的函数
原形:
void far setlinestyle int linestyle,unsigned upattern,int thickness 其中:linestyle 0为实线;1为点线;2为中心线;3为破折线;4为用户定义。
thickness 1为一个像素宽;3为三个像素宽。
只有当linestyle 4时,upattern才起作用。
头文件:graphics.h
settextstyle 显示字符的当前设置函数
功能:设置当前输出英文字符的字体、大小和方向。
调用方式:
void far settextstyle int font,int direction,int charsize 其中①参数font确定所选定的字体形状,
DEFAULT_FONT 或0 是8
原创力文档


文档评论(0)