PolyPolygon

PolyPolygon是功能為畫一系列的多邊形,每一個多邊形都用當前的畫筆畫輪廓,用當前的畫刷和多邊形填充模式畫填充的函式。

基本介紹

  • 外文名:PolyPolygon
  • 函式功能:畫的多邊形可以重疊
  • 函式原型:BOOL PolyPolygon
  • 參數:hdc:設備環境句柄
簡介,備註,

簡介

函式功能:該函式畫一系列的多邊形,每一個多邊形都用當前的畫筆畫輪廓,用當前的畫刷和多邊形填充模式畫填充。此函式畫的多邊形可以重疊。
函式原型:BOOL PolyPolygon(HDC hdc, CONST POINT *lpPoints, CONST INT *lpPolyCounts, int nCount);
參數:
hdc:設備環境句柄。
lpPoints:指向定義多邊形頂點的POINT結構數組指針,各多邊形是連續定義的,每個多邊形通過畫一條從最後中一個頂點到第一個頂點的線段而自動閉合起來,每個頂點應被定義一次。
lpPolyCounts:指向整數數組指針,每個整數指定相應多邊表的點數,每個整數必須大於等於2。
nCount:指定多邊形的總個數。
返回值:如果函式調用成功,返回值非零,否則返回值是0。
Windows NT:若想獲得更多錯誤信息,請調用GetLastError函式。

備註

:此函式不使用和修改當前位置。
速查:Windows NT:3.1及以上版本;Windows:95及以上版本;Windows CE:不支持;頭檔案:wingdi.h;庫檔案:gdi32.lib。

相關詞條

熱門詞條

聯絡我們