CRgn::CreateEllipticRgnIndirect

Erstellt einen elliptischen Bereich.

BOOL CreateEllipticRgnIndirect(
   LPCRECT lpRect 
);

Parameter

  • lpRect
    Zeigt auf RECT-Struktur oder ein CRect-Objekt, das die logischen Koordinaten von dem linken oberen und von den unteren rechten Ecke des umgebenden Rechtecks der Ellipse enthält.

Rückgabewert

Ungleich 0 (null), wenn der Vorgang erfolgreich war; 0 andernfalls.

Hinweise

Der Bereich wird durch die Struktur oder das Objekt definiert, die auf durch lpRect dargestellt werden und wird im CRgn-Objekt gespeichert.

Die Größe eines Bereichs ist auf 32.767 durch 32.767 logische Einheiten oder zu von je des Arbeitsspeichers beschränkt, das kleiner ist.

Wenn er mithilfe eines Bereichs beendet, der mit der CreateEllipticRgnIndirect-Funktion erstellt wird, sollte eine Anwendung den Bereich aus dem Gerätekontext out auswählen und die DeleteObject-Funktion verwenden, um sie zu entfernen.

Beispiel

Im Beispiel für CRgn::CreateRectRgnIndirect.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CRgn-Klasse

Hierarchien-Diagramm

CRgn::CreateEllipticRgn

CreateEllipticRgnIndirect