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 de hierarquia

CDC::Arc

CDC::Chord

Ellipse