Polygon

函數功能:

Polygon 函數用於繪製一個由直線相連的兩個以上頂點組成的多邊形。

該函數用當前畫筆繪製多邊形的輪廓,用當前畫刷和多邊形填充模式填充多邊形。


API 函數原型:

註釋:_In_ 說明該參數是輸入的。
  1. BOOL Polygon(
  2.   _In_  HDC hdc,
  3.   _In_  const POINT *lpPoints,
  4.   _In_  int nCount
  5. );
複製代碼


參數解析:

參數 含義
hdc指定設備環境句柄
lpPoints 指向用於指定多邊形頂點的 POINT結構數組的指針
nCount 指定數組中頂點的個數,此值必須大於等於 2


返回值:

1. 如果函數調用成功,返回值是非 0;

2. 如果函數調用失敗,返回值是 0。


備註:

1. 該函數會自動連接最後一個頂點和第一個頂點,構成一個閉合的多邊形(Polyline 函數不會這麼做)。

2. 該函數並不會使用和改變當前位置。

【API檔案】版權歸魚C工作室(www.fishc.com)所有,轉載請註明來源。

來自羣組: WinSDK
發佈了17 篇原創文章 · 獲贊 19 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章