释义 |
CDC::PolyPolygon
BOOL PolyPolygon(LPPOINT lpPoints ,LPINT lpPolyCount,int nCount);
返回值:如果成功,则返回非零值,否则为0。
参数:lpPoints | POINT结构或CPoint对象数组的指针。数组定义了多边形的顶点。 | lpPolyCount | 整数数组的指针。代表了lpPoints数组中一个多边形拥有的点数。 | nCount | lpPolyCounts数组中的入口数目。它指定了要绘制的多边形的数目,其值不得小于2。 |
说明: 创建两个以上的使用当前多边形填充模式填充的多边形。这些多边形可能是非连续或是覆盖的。PolyPolygon函数创建的多边形必须是闭合的。与Polygon成员函数创建的多边形不同,PolyPolygon创建的多边形不会自动闭合。函数创建两个以上的多边形。如果只建立一个,应用使用Polygon成员函数。利用GetPolyFillMode和SetPolyFillMode成员函数可以获取或设置当前多边形填充模式。
请参阅: CDC::GetPolyFillMode, CDC::PolyLine, CDC::Polygon, CDC::SetPolyFillMode, ::PolyPolygon, POINT, CPoint |