wingdi.h


Polygon

Traza un polígono, consistente en dos o más vértices conectados por líneas rectas. El polígono se traza usando la pluma actual, y se rellena usando el pincel y el modo de relleno de polígonos actuales.

Sintaxis

BOOL Polygon(
    HDC hdc,               // manipulador a contexto de dispositivo
    CONST POINT *lpPoints, // dirección de las coordenadas de los vértices del polígono
    int nCount             // número de vértices
   );

Parámetros

hdc: identifica el contexto de dispositivo.

lpPoints: puntero a un array de estructuras POINT que especifican los vértices del polígono.

nCount: Indica el número de vértices en el array. Este valor debe ser mayor o igual a 2.

Valor de retorno

Si la función tiene éxito, el valor de retorno es TRUE.

Si la función falla, el valor de retorno es FALSE. Para obtener más información, llamar a GetLastError.

Observaciones

El polígono se cierra automáticamente mediante el trazado de una línea desde el último al primer vértice.

La posición actual del cursor gráfico nunca se modifica ni se usa por esta función.