大话C图 函数解释

大话C图 函数解释

ID:38417048

大小:46.50 KB

页数:5页

时间:2019-06-12

大话C图 函数解释_第1页
大话C图 函数解释_第2页
大话C图 函数解释_第3页
大话C图 函数解释_第4页
大话C图 函数解释_第5页
资源描述:

《大话C图 函数解释》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、大话C图函数解释:#include//就是需要引用这个图形库#includevoidmain(){initgraph(640,480);//这里和TC略有区别circle(200,200,100);//画圆,圆心(200,200),半径100getch();//按任意键继续closegraph();//关闭图形界面}clearviewport这个函数用于清空视图。voidclearviewport();closegraph这个函数用于关闭图形环境。voidclosegraph();

2、getaspectratio这个函数用于获取当前缩放因子。voidgetaspectratio(float*pxasp,float*pyasp);参数:pxasp返回x方向上的缩放因子。Pyasp返回y方向上的缩放因子。getviewport这个函数用于获取当前视图信息。voidgetviewport(int*pleft,int*ptop,int*pright,int*pbottom,bool*pclip=NULL);参数:pleft返回当前视图的左部x坐标。Ptop返回当前视图的上部y坐标。Pright返回当前视图的右部

3、x坐标。Pbottom返回当前视图的下部y坐标。Pclip返回当前视图的裁剪标志。graphdefaults这个函数用于重置视图、当前点、绘图色、背景色、线形、填充类型、字体为默认值。voidgraphdefaults();initgraph这个函数用于初始化绘图环境。voidinitgraph(intWidth,intHeight,intFlag=NULL);参数:Width绘图环境的宽度。Height绘图环境的高度。Setaspectratio这个函数用于设置当前缩放因子。voidsetaspectratio(floa

4、txasp=1,intyasp=1);参数:xaspx方向上的缩放因子。例如绘制宽度为100的矩形,实际的绘制宽度为100*xasp。yaspy方向上的缩放因子。例如绘制高度为100的矩形,实际的绘制高度为100*yasp。setviewport这个函数用于设置当前视图。并且,将"当前点"移动到新的视图的(0,0)位置。voidsetviewport(intleft,inttop,intright,intbottom,boolclip=true);参数:left视图的左部x坐标。Top视图的上部y坐标。(left,top)

5、将成为新的原点。Right视图的右部x坐标。Bottom视图的下部y坐标。(right,bottom)是视图的右下角坐标。clip视图的裁剪标志。如果为真,所有超出视图区域的绘图都会被裁剪掉颜色表示有三种办法表示颜色:1.用16进制的颜色表示,形式为:0xbbggrr(bb=蓝,gg=绿,rr=红)2.用RGB宏协助配色,形式为:RGB(rr,gg,bb);rr,gg,bb取值范围是0~255。3.用预定义颜色,如下:常量值颜色常量值颜色BLACK0黑DARKGRAY0x545454深灰BLUE0xA80000蓝LIGHT

6、BLUE0xFC5454亮蓝GREEN0x00A800绿LIGHTGREEN0x54FC54亮绿CYAN0xA8A800青LIGHTCYAN0xFCFC54亮青RED0x0000A8红LIGHTRED0x5454FC亮红MAGENTA0xA800A8紫LIGHTMAGENTA0xFC54FC亮紫BROWN0x0054A8棕YELLOW0x54FCFC黄LIGHTGRAY0xA8A8A8浅灰WHITE0xFCFCFC白示例:可以用以下三种表示方法设置绘图色为蓝色:setcolor(0xff0000);setcolor(RGB

7、(0,0,255));setbkcolor这个函数用于设置当前绘图背景色。voidsetbkcolor(COLORREFcolor);setcolor(BLUE);setbkmode这个函数用于设置输出文字时的背景模式。voidsetbkmode(intiBkMode);setcolor这个函数用于设置当前绘图前景色。voidsetcolor(COLORREFcolor);这个函数用于画圆弧。voidarc(intx,inty,intstangle,intendangle,intradius);参数:x圆弧的圆心x坐标。y

8、圆弧的圆心y坐标。stangle圆弧的起始角的角度。endangle圆弧的终止角的角度。radius圆弧的半径。bar这个函数用于画无边框填充矩形。voidbar(intleft,inttop,intright,intbottom);参数:left矩形左部x坐标。top矩形上部y坐标。right矩形右部

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。