Compartir a través de


CDC::PolyPolygon

Cree dos o más polígonos que se rellenan mediante el modo actual de polígono-relleno.

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

Parámetros

  • lpPoints
    Señala a una matriz de estructuras de POINT u objetos de CPoint que definen los vértices de los polígonos.

  • lpPolyCounts
    Señala a una matriz de enteros, que especifica el número de puntos en uno de los polígonos de la matriz de lpPoints .

  • nCount
    El número de entradas de la matriz de lpPolyCounts . Este número especifica el número de polígonos que se va a dibujar. este valor debe ser por lo menos 2.

Valor devuelto

Distinto de cero si la función es correcta; si no 0.

Comentarios

Los polígonos pueden ser disjuntos o el superponer.

Cada polígono especificado en una llamada a la función de PolyPolygon debe cerrarse. A diferencia de los polígonos creados por la función miembro de Polígono , los polígonos creados por PolyPolygon no se cierran automáticamente.

La función crea dos o más polígonos. Para crear un único polígono, una aplicación debe utilizar la función miembro de Polígono .

El modo actual de polígono-relleno puede recuperar o establecer usando el miembro de GetPolyFillMode y de SetPolyFillMode funciona.

Requisitos

encabezado: afxwin.h

Vea también

Referencia

CDC (clase)

Gráfico de jerarquías

CDC::GetPolyFillMode

CDC::Polygon

CDC::Polyline

CDC::SetPolyFillMode

PolyPolygon

POINT (Estructura)

CPoint Class