CRgn::CreateEllipticRgn

BOOL CreateEllipticRgn ( int x 1, int y1, int x 2, int y2 );

Valeur de retour

Différent de zéro si l'opération a réussi ; sinon 0.

Paramètres

x 1

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

y1

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

x 2

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

y2

Spécifie la logique coordonnée y du coin inférieur droit du rectangle englobant de l'ellipse.

Remarques

Crée une région elliptique. La région est définie par le rectangle englobant spécifié par x 1, y1, x 2et y2. La région est stockée dans l'objet CRgn.

La taille d'une région est limitée à des unités logiques de 32 767 par 32 767 ou 64 K de mémoire, selon ce qui est plus petit.

Quand il a fini d'utiliser une région créée avec la fonction CreateEllipticRgn , une application doit sélectionner la région dans le contexte de périphérique et utiliser la fonction DeleteObject pour la supprimer.

Aperçu CRgn |nbsp ; Membres de la classe | Graphique de la hiérarchie

Voir aussinbsp ;CRgn::CreateEllipticRgnIndirect, :: CreateEllipticRgn

Index