Compartir a través de


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

CDC (clase)

Gráfico de jerarquías

CDC::Arc

CDC::Chord

Ellipse