Share via


CDC::Ellipse

Dibuja una elipse.

BOOL Ellipse(
   int x1,
   int y1,
   int x2,
   int y2 
);
BOOL Ellipse(
   LPCRECT lpRect 
);

Parámetros

  • x1
    Especifica la coordenada x lógica de la esquina superior izquierda del rectángulo delimitador de la elipse.

  • y1
    Especifica la coordenada y lógica de la esquina superior izquierda del rectángulo delimitador de la elipse.

  • x2
    Especifica la coordenada x lógica de la esquina inferior derecha del rectángulo delimitador de la elipse.

  • y2
    Especifica la coordenada y lógica de la esquina inferior derecha del rectángulo delimitador de la elipse.

  • lpRect
    especifica el rectángulo delimitador de la elipse.También puede pasar un objeto de CRect para este parámetro.

Valor devuelto

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

Comentarios

El centro de la elipse es el centro del rectángulo delimitador especificado por x1, y1, x2, y y2, o lpRect.La elipse se dibuja con el lápiz actual, y el interior se rellena con el pincel actual.

La ilustración dibujado por esta función extiende hasta, pero no incluye, derecho y las coordenadas de la parte inferior.esto significa que el alto de la figura es y2 – y1 y el ancho de la figura es x2 – x1.

Si el ancho o el alto del rectángulo delimitador es 0, no se dibuja una elipse.

Requisitos

encabezado: afxwin.h

Vea también

Referencia

Clase de la CDC

Gráfico de jerarquía

CDC::Arc

CDC::Chord

Ellipse