PolyPolygon 编辑

PolyPolygon函数绘制一系列封闭的多边形。通过使用当前笔并使用当前画笔和多边形填充模式填充每个多边形。由此函数绘制的多边形可以重叠。

BOOL PolyPolygon(

HDC 【HDC】,//设备上下文的句柄
CONST POINT *【lpPoints】,//指向所有多边形的顶点数组
CONST INT *【lpPolyCounts】,//指向每个多边形的顶点数
INT 【NCOUNT】//多边形计数
); 

参数

【HDC】

标识设备上下文。

【lpPoints】

指向定义多边形顶点的POINT结构数组。多边形连续指定。每个多边形通过从最后一个顶点到第一个顶点绘制一条线来自动关闭。每个顶点应该被指定一次。

【lpPolyCounts】

指向整数数组,每个整数指定对应多边形中的点数。每个整数必须大于或等于2。

【NCOUNT】

指定多边形的总数。

返回值

如果函数成功,返回值不为零。

如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError.

备注

此函数既不使用也不更新当前位置。

也可以看看

GetPolyFillMode, POINT, 多边形, 折线, PolylineTo, SetPolyFillMode

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

词条统计

浏览:12 次

字数:2430

最后编辑:7 年前

编辑次数:0 次

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。