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