配色: 字号:
《LLH-Graphics_C++图形函数库》使用说明
2012-08-06 | 阅:  转:  |  分享 
  
顶点数组中的每一个元素是一个POINT型的变量,表示一个顶点。
POINT的定义为:
typedefstructtagPOINT{
intx;//x坐标
inty;//y坐标
}POINT;
返回值无
(20)
函数voidPolygon(constPOINTlpPointArray,intcPoints);
功能画一个具有多个顶点的任意多边形。顶点间用直线相连,这些线段的颜
色和宽度决定于当前默认画笔的设置,多边形内部用默认画刷指定的颜
色填充。
参数
lpPointArray表示顶点数组
cPoints表示顶点数目,必须大于2。
顶点数组中的每一个元素是一个POINT型的变量,表示一个顶点。
POINT的定义为:
typedefstructtagPOINT{
intx;//x坐标
inty;//y坐标
}POINT;
返回值无
(21)
函数voidArc(intnLeftRect,intnTopRect,intnRightRect,intnBottomRect,int
nXStartArc,intnYStartArc,intnXEndArc,intnYEndArc,int
arcDirection=AD_CLOCKWISE);
功能画一段椭圆弧。
参数
(nLeftRect,nTopRect)表示椭圆外切矩形的左上角坐标;
(nRightRect,nBottomRect)表示椭圆外切矩形的右下角坐标;
由圆心出发向坐标点(nXStartArc,nYStartArc)做帄线1,由圆心出发向坐
标点(nXEndArc,nYEndArc)做帄线2,两条帄线必与椭圆相交于两点
P1和P2。两点之间的那一段椭圆弧帱是我们要画的弧。
如果arcDirection等于AD_CLOCKWISE,则表示由P1出发顺时针走到
P2;如果arcDirection等于AD_COUNTERCLOCKWISE,则表示由P1出发
逆时针走到P2。
返回值无
(22)
voidPie(intnLeftRect,intnTopRect,intnRightRect,intnBottomRect,
函数
intnXRadial1,intnYRadial1,intnXRadial2,intnYRadial2,int
arcDirection=AD_CLOCKWISE);
功能画一个椭圆扇区。
参数
与Arc函数的参数意义相同。最后得到是由点P1、P2所夹的圆弧和圆心
所构成的扇区。
返回值无
(23)。。。
(24)。。。
(25)。。。
(26)。。。
(未完待续)
献花(0)
+1
(本文系小云蔡首藏)