CRgn::CreateEllipticRgn

BOOL CreateEllipticRgn ( Int X 1, Int y1, Int X 2, Int y2 );

Rückgabewert

Ungleich NULL, wenn der Vorgang erfolgreich war; andernfalls 0.

Parameter

x 1

Gibt die logische X-Koordinate der oberen linken Ecke des umschließenden Rechtecks der ellipse.

y1

Gibt die logische y-Koordinate der oberen linken Ecke des umschließenden Rechtecks der ellipse.

x 2

Gibt die logische X-Koordinate der unteren rechten Ecke des umgebenden Rechtecks der ellipse.

y2

Gibt die logische y-Koordinate der unteren rechten Ecke des umgebenden Rechtecks der ellipse.

Bemerkungen

Erstellt einen elliptischen Bereich. Die Region ist durch das umschließende Rechteck von X 1, y1, X 2und y2angegeben definiert. Die Region ist im CRgn -Objekt gespeichert.

Die Größe einer Region ist auf 32.767 von 32.767 logische Einheiten oder 64 K Speicher begrenzt, welcher Wert kleiner ist.

Wenn es fertig ist, mit eine Region mit der CreateEllipticRgn -Funktion erstellt, sollte eine Anwendung wählen Sie die Region von den Gerätekontext und die DeleteObject -Funktion verwenden, um es zu entfernen.

CRgn Übersicht |nbsp; Member der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CRgn::CreateEllipticRgnIndirect, :: CreateEllipticRgn

Index