Partager via


CDC::Ellipse

Dessine une ellipse.

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

Paramètres

  • x1
    Spécifie la coordonnée x logique du coin supérieur gauche du rectangle englobant de l'ellipse.

  • y1
    Spécifie l'ordonnée logique du coin supérieur gauche du rectangle englobant de l'ellipse.

  • x2
    Spécifie la coordonnée x logique de l'angle inférieur droit du rectangle englobant de l'ellipse.

  • y2
    Spécifie l'ordonnée logique de l'angle inférieur droit du rectangle englobant de l'ellipse.

  • lpRect
    Spécifie le rectangle englobant de l'ellipse.Vous pouvez également passer un objet de CRect pour ce paramètre.

Valeur de retour

Une valeur différente de zéro si la fonction est réussie ; sinon 0.

Notes

Le centre de l'ellipse est le centre du rectangle englobant spécifié par x1, y1, x2, et y2, ou lpRect.L'ellipse est dessinée avec le stylet actuel, et l'intérieur est rempli avec le pinceau actuel.

L'illustration dessinée par cette fonction s'étend jusqu'à, mais pas, la droite et les détails de bas.Cela signifie que la hauteur de l'image est y2 – y1 et la largeur de l'illustration est x2 – x1.

Si la largeur ou la hauteur du rectangle englobant est 0, une ellipse n'est dessinée.

Configuration requise

Header: afxwin.h

Voir aussi

Référence

CDC, classe

Graphique de la hiérarchie

CDC::Arc

CDC::Chord

Ellipse