c strchr函数用法_strchr参数为什么是int_c strcpy用法(12)

电脑杂谈  发布时间:2017-03-15 03:01:22  来源:网络整理

功能:该函数以(x,y)为圆心,radius为半径,用当前画线颜色画一个圆。

(3)drawploy()函数

函数声明:voidfardrawpoly(intnumpoints,intfar*point)

功能:该函数用当前画线颜色画一个多边形。顶点数等于numpoints。piont用来

存储顶点坐标,x坐标在前。n个顶点,必须定义n1个点,第0个和第n

个顶点的坐标相同。

(4)ellipse()函数

函数声明:voidfarellipse(intx,inty,intstart,intend,intxradius,intyradius)

功能:该函数以(x,y)为中心,x轴、y轴的半径由xradius和yradius指定。Start

为椭圆的起始角,end为终止角,都以度表示。颜色由当前画线颜色决定。

(5)fillellipse()函数

函数声明:voidfarfillellipse(intx,inty,intxradius,intyradius)

功能:该函数以(x,y)为中心,以xradius和yradius为水平轴半径和垂直轴半径,

画一填充椭圆。用当前的填充颜色和式填充,用当前的画线颜色画椭

圆边线。

(6)fillpoly()函数

函数声明:voidfarfillpoly(intnumpoints,intfar*point)

功能:该函数用当前画线颜色画一个多边形。然后用当前填充模式和颜色对该多边形进行填充。顶点数等于numpoints。piont用来存储顶点坐标,x坐标在前。n个顶点,必须定义n1个点,第0个和第n

个顶点的坐标相同。

(7)pieslice()函数

函数声明:voidfarpieslice(intx,inty,intstart,intend,intradius)

功能:该函数以(x,y)为圆心,radius为半径,以start和end为起始角和终止角,

以当前颜色画一个扇形,并以当前的填充模式和颜色进行填充。start和end用度表示。

(8)sector()函数

函数声明:voidfarsector(intx,inty,intstangle,intendangle,intxradius,intyradius)

功能:该函数以(x,y)为中心,以xradius和yradius为水平轴半径和垂直轴半径,以stangle为起始角,endangle为终止角画一扇区。画线颜色用当前画线颜色,扇区的填充模式和颜色用setfillstyle和setfillpattern定义。使用的角方向为逆时针方向。

7、颜色控制函数

(1)getpalette()函数

函数声明:voidfargetpalette(structpalettetypefar*pal)

功能:该函数将当前调色板的装入由pal所指向的结构中去。palettetype结构

定义如下:

#defineMAXCOLORS16

structpalettetype

{unsignedcharsize;

signedcharcolors[MAXCOLORS1];

};

size存放当前调色板的可用颜色数。

(2)getpalettesize()函数

函数声明:intfargetpalettesize(void)

功能:该函数得到当前图形驱动器模式允许的调色板入口数目。

(3)setallpalette()函数

函数声明:voidfarsetallpalette(structpalettetypefar*pal)


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-37559-12.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...