複製鏈接
請複製以下鏈接發送給好友

Polygon

(計算機用語)

鎖定
Polygon,計算機用語,用於當前畫刷填充多邊形繪製函數。
中文名
繪製多邊形函數
外文名
Polygon
詞    譯
多邊形、多角形
標    籤
編程繪製多邊形
函數功能
當前畫刷填充多邊形繪製函數

Polygon詞譯

1、N. POLYGON:指 多邊形、多角形
2、指多邊形函數

Polygon標籤

編程語言裏用於繪製不少於三個邊的圖形。
例子1
POINT a[3]={0,0,3,0,3,4};
Polygon (getDC(hwnd), a, 3) ;
代碼解釋:
數組a為三個座標點的數組,Polygon 函數根據數組的地址入口和繪製點的數量來繪製一個直角三角形。

Polygon特殊用法

Polygon函數功能

該函數畫一個由直線相連的兩個以上頂點組成的多邊形,用當前畫筆畫多邊形輪廓,用當前畫刷和多邊形填充模式填充多邊形。

Polygon函數原型

BOOL POLYGON(HDC HDC, CONST POINT *LPPOINTS, INT NCOUNT);

Polygon函數參數

HDC:設備環境句柄。
LPPOINTS:指向用於指定多邊形頂點的POINT結構數組指針。LPPOINTS中座標以當前位置為原點
NCOUNT:指定數組中頂點個數,此值必須大於等於2。
返回值:如果函數調用成功,返回值非零;如果函數調用失敗,返回值是0。
WINDOWS NT:若想獲得更多的錯誤信息,請調用GETLASTERROR函數。
備註:此多邊形通過畫一條從最後一個頂點到第一個頂點的線段而自動閉合起來。函數POLYGON不使用和改變
當前位置。
WINDOWS CE:1.0版本只支持凸多邊形。在WINDOWS CE 2.0版本中,此函數等同於在WINDOWS桌面平台上的函數。
速查:WINDOWS NT:3.1及以上版本;WINDOWS:95及以上版本;WINDOWS CE:不支持;頭文件:WINGDI.H;庫文件:GDI32.LIB。