CreatePolyPolygonRgn |
VB声明 |
|
Declare Function CreatePolyPolygonRgn Lib "gdi32" Alias "CreatePolyPolygonRgn" (lpPoint As POINTAPI, lpPolyCounts As Long, ByVal nCount As Long, ByVal nPolyFillMode As Long) As Long |
|
说明 |
|
创建由多个多边形构成的区域。每个多边形都应是封闭的 |
|
返回值 |
|
Long,执行成功则为创建区域的句柄,失败则为零 |
|
参数表 |
|
参数 |
类型及说明 |
lpPoint |
|
lpPolyCounts |
Long,长整数阵列的第一个入口。每个入口包含构成一个封闭多边形的点数。lpPoint阵列组成了一系列多边形,每个多边形在lpPolyCounts中有一个入口 |
nCount |
Long,多边形的点数 |
nPolyFillMode |
Long,描述多边形填充模式。可为ALTERNATE 或 WINDING常数。参考SetPolyFillMode函数对多边形填充模式的解释 |
注解 |
|
不用时一定要用DeleteObject函数删除该区域 |
Top |