Sdílet prostřednictvím


CDC::PolyPolygon

Vytvoří dvě nebo více mnohoúhelníky, které jsou vyplněny pomocí aktuální režim vyplňování mnohoúhelník.

BOOL PolyPolygon( 
   LPPOINT lpPoints, 
   LPINT lpPolyCounts, 
   int nCount  
);

Parametry

  • lpPoints
    Odkazuje na pole bod struktury nebo CPoint objekty, které definují vrcholy mnohoúhelníky.

  • lpPolyCounts
    Body pole obsahující celá čísla, z nichž každý určuje počet bodů v jednom mnohoúhelníky v lpPoints pole.

  • nCount
    Počet položek lpPolyCounts pole.Toto číslo určuje počet mnohoúhelníky vykreslit.Tato hodnota musí být alespoň 2.

Vrácená hodnota

Nenulová hodnota, pokud je tato funkce úspěšná. jinak 0.

Poznámky

Nesouvislý nebo překrývající se, mohou být mnohoúhelníky.

Každý mnohoúhelník zadaný ve volání PolyPolygon funkce musí být uzavřen.Na rozdíl od mnohoúhelníky vytvořené Mnohoúhelník členské funkce, mnohoúhelníky vytvořené PolyPolygon nejsou automaticky uzavřeny.

Funkce vytvoří dvě nebo více mnohoúhelníky.Vytvořit jeden mnohoúhelník, používejte aplikaci Mnohoúhelník členské funkce.

Aktuální režim vyplňování mnohoúhelník můžete získat nebo nastavit pomocí GetPolyFillMode a SetPolyFillMode funkce členů.

Požadavky

Záhlaví: afxwin.h

Viz také

Referenční dokumentace

Třída Nemocnosti

Graf hierarchie

CDC::GetPolyFillMode

CDC::Polygon

CDC::POLYLINE

CDC::SetPolyFillMode

PolyPolygon

POINT – struktura

Třída CPoint