polygon 函式 (wingdi.h)
Polygon函式會繪製由直線連接的兩個或多個頂點所組成的多邊形。 多邊形是使用目前的畫筆來概述,並使用目前的筆刷和多邊形填滿模式來填滿。
語法
BOOL Polygon(
[in] HDC hdc,
[in] const POINT *apt,
[in] int cpt
);
參數
[in] hdc
裝置內容的控制碼。
[in] apt
以邏輯座標指定多邊形頂點之 POINT 結構的陣列指標。
[in] cpt
陣列中的頂點數目。 此值必須大於或等於 2。
傳回值
如果函式成功,則傳回非零的值。
如果此函式失敗,則傳回值為零。
備註
多邊形會自動關閉,方法是將最後一個頂點的線條繪製到第一個頂點。
Polygon函式不會使用或更新目前的位置。
會忽略任何額外的點。 若要繪製具有更多點的線條,請將您的資料分割成群組,其中每個點數目小於最大值,並針對每個點群組呼叫 函式。 請記得連接線段。
規格需求
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | wingdi.h (包含 Windows.h) |
程式庫 | Gdi32.lib |
Dll | Gdi32.dll |