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 |
|
說明 |
|
創(chuàng)建由多個多邊形構(gòu)成的區(qū)域。每個多邊形都應(yīng)是封閉的 |
|
返回值 |
|
Long,執(zhí)行成功則為創(chuàng)建區(qū)域的句柄,失敗則為零 |
|
參數(shù)表 |
|
參數(shù) |
類型及說明 |
lpPoint |
POINTAPI,nCount個POINTAPI結(jié)構(gòu)中的第一個POINTAPI結(jié)構(gòu) |
lpPolyCounts |
Long,長整數(shù)陣列的第一個入口。每個入口包含構(gòu)成一個封閉多邊形的點數(shù)。lpPoint陣列組成了一系列多邊形,每個多邊形在lpPolyCounts中有一個入口 |
nCount |
Long,多邊形的點數(shù) |
nPolyFillMode |
Long,描述多邊形填充模式。可為ALTERNATE 或 WINDING常數(shù)。參考SetPolyFillMode函數(shù)對多邊形填充模式的解釋 |
注解 |
|
不用時一定要用DeleteObject函數(shù)刪除該區(qū)域 |
Top |