CDC::PolyPolygon
Tworzy dwa lub więcej wielokątów, które są wypełnione przy użyciu bieżącego trybu Wielokąt wypełniania.
BOOL PolyPolygon(
LPPOINT lpPoints,
LPINT lpPolyCounts,
int nCount
);
Parametry
lpPoints
Punkty do tablicy punkt struktur lub CPoint obiekty, które określają wierzchołki wielokątów.lpPolyCounts
Punkty do tablicy liczb całkowitych, z których każdy określa liczbę punktów w jednym wielokątów w lpPoints tablicy.nCount
Liczba wpisów w lpPolyCounts tablicy.Liczba ta określa liczbę wielokątów wyciągnąć.Ta wartość musi być co najmniej 2.
Wartość zwracana
Niezerowa, jeśli funkcja jest pomyślne; 0 inaczej.
Uwagi
Wielokąty może być odłączony lub nakładających się.
Każdego wielokąta, określony w wywołaniu PolyPolygon funkcji muszą być zamknięte.W przeciwieństwie do wielokątów, utworzony przez Wielokąt Członkowskich funkcja, wielokąty utworzone przez PolyPolygon nie są automatycznie zamykane.
Funkcja tworzy dwa lub więcej wielokątów.Aby utworzyć pojedynczy wielokąt, należy użyć aplikacji Wielokąt funkcji składowej.
Bieżący tryb Wielokąt wypełniania można pobrać lub ustawić za pomocą GetPolyFillMode i SetPolyFillMode funkcji elementów członkowskich.
Wymagania
Nagłówek: afxwin.h