CRgn::CreateEllipticRgnIndirect
Crée une zone elliptique.
BOOL CreateEllipticRgnIndirect(
LPCRECT lpRect
);
Paramètres
- lpRect
Les points à RECT structure ou un objet d' CRect qui contient les coordonnées logiques du supérieur gauche et des angles inférieur droit du rectangle englobant de l'ellipse.
Valeur de retour
Une valeur différente de zéro si l'opération a réussi ; sinon 0.
Notes
La région définie par la structure ou l'objet globale pointe vers lpRect et est stockée dans l'objet d' CRgn .
La taille d'une zone est limitée à 32.767 par 32.767 unités logiques ou ko à de mémoire, ce qui est plus petit.
Lorsqu'il a terminé d'utiliser une zone créée avec la fonction d' CreateEllipticRgnIndirect , une application doit sélectionner la zone en dehors de le contexte de périphérique et utiliser la fonction d' DeleteObject pour la supprimer.
Exemple
Consultez l'exemple pour CRgn::CreateRectRgnIndirect.
Configuration requise
Header: afxwin.h