CreatePolyPolygonRgn

此頁沒有內(nèi)容條目
內(nèi)容

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