Condividi tramite


CDC::Ellipse

Disegna un ellisse.

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

Parametri

  • x1
    Specifica la coordinata x logica dell'angolo superiore sinistro del rettangolo di delimitazione dell'ellisse.

  • y1
    Specifica la coordinata y logica dell'angolo superiore sinistro del rettangolo di delimitazione dell'ellisse.

  • x2
    Specifica la coordinata x logica dell'angolo inferiore destro del rettangolo di delimitazione dell'ellisse.

  • y2
    Specifica la coordinata y logica dell'angolo inferiore destro del rettangolo di delimitazione dell'ellisse.

  • lpRect
    Specifica il rettangolo di delimitazione dell'ellisse. È anche possibile passare un oggetto CRect per questo parametro.

Valore restituito

Diverso da zero se la funzione ha esito positivo; in caso contrario 0.

Note

Il centro dell'ellisse è il centro del rettangolo di delimitazione specificato da x1, y1, x2e y2, o lpRect. L'ellisse viene disegnato con la penna corrente e il suo interno viene riempito con un pennello corrente.

Nella figura tracciata da questa funzione estende fino a, ma non include, la destra e le coordinate del basso. Ciò significa che l'altezza della figura è y2 – y1 e la larghezza della figura è x2 – x1.

Se la larghezza o l'altezza del rettangolo di delimitazione è 0, nessun ellisse viene tracciato.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CDC

Grafico delle gerarchie

CDC::Arc

CDC::Chord

Ellipse