很多的暂时举不完
ellipse()画椭圆弧函数
功能: 函数ellipse()使用当前绘图色画一椭圆弧。
void
far
setbkcolor
(int
color)
;
void
far
setcolor
(
int
color
)
;
void
far
cleardevice
(
void
)
;
void
far
line
(
int
x0,
int
y0,
int
x1,
int
y1)
;
void
far
outtextxy
(
int
x,
int
y,
char
far*string
)
;
void
settextjustify
(int
horiz,
int
vert)
;
void
far
settextstyle
(
int
font,
int
direction,
int
charsize
)
;
一、屏幕和视口设置与清除函数
setviewport() 设置图形视口函数
clearviewport()清除图形视口函数
cleardevice() 清除屏幕函数
getviewsettings() 获取图形视口设置函数
二、调色板和颜色函数
setpalette()设置调色板函数
setallpalette()设置整个调色板函
setbackcolor() 设置背景颜色函数
setcolor() 设置颜色函数
getbkcolor() 返回背景色函数
getcolor() 返回当前绘图颜色
getmaxcolor()返回最大颜色值函数
getpalette() 获取调色板函数
getpalettesize() 返回调色板大小函数
getdefaultpalette() 获取缺省调色板函数
三、屏幕位置函数
getmaxx()返回最大x坐标函数
getmaxy() 返回最大y坐标函数
getx() 返回x坐标函数
gety() 返回y坐标函数
moveto()函数
moverel() 相对移动函数
再给你些事例:
#include
<stdio.h>
#include
<graphics.h>
int
main()
{
int
gdriver,gmode,i;
gdriver=DETECT;
registerbgidriver(EGAVGA_driver);
initgraph(&gdriver,&gmode,"");
setbkcolor(0);
cleardevice();
for(i=0;i<=15;i++)
{
setcolor(i);
circle(320,240,20+i*10);
delay(10000);
}
for(i=0;i<=15;i++)
{
setbkcolor(i);
cleardevice();
circle(320,240,20+i*10);
delay(10000);
}
for(i=100;i<=400;i++)
{
putpixel(i,400-i,8);
delay(1000);
}
lineto(500,600);
closegraph();
return
0;
这方面的函数很多,就不多说了,你可以查一下这方面的资料。。。。。。