Partilhar via


CDC::Ellipse

Desenha uma elipse.

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

Parâmetros

  • x1
    Especifica a coordenada x lógica do canto superior esquerdo do retângulo delimitador da elipse.

  • y1
    Especifica a coordenada y lógica do canto superior esquerdo do retângulo delimitador da elipse.

  • x2
    Especifica a coordenada x lógica do canto inferior direito do retângulo delimitador da elipse.

  • y2
    Especifica a coordenada y lógica do canto inferior direito do retângulo delimitador da elipse.

  • lpRect
    Especifica o retângulo delimitador da elipse. Você também pode passar um objeto de CRect para esse parâmetro.

Valor de retorno

Diferente de zero se a função é com êxito; se não 0.

Comentários

O centro da elipse é o centro do retângulo delimitador especificado por x1, y1, x2, e y2, ou lpRect. A elipse é desenhada com a caneta atual, e o interior é preenchido com o pincel atual.

A figura desenhada por essa função estende até, mas não inclui, o direito e coordenadas inferior. Isso significa que a altura da figura a y2 – y1 e a largura da figura são x2 – x1.

Se a largura ou altura do retângulo delimitador é 0, nenhuma elipse é desenhada.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

CDC Class

Gráfico da hierarquia

CDC::ARC

CDC::chord

Ellipse