Freigeben über


CDC::ExcludeClipRect

Erstellt einen neuen Clippingbereich, der aus dem vorhandenen Clippingbereich abzüglich des angegebenen Rechtecks besteht.

int ExcludeClipRect(
   int x1,
   int y1,
   int x2,
   int y2 
);
int ExcludeClipRect(
   LPCRECT lpRect 
);

Parameter

  • x1
    Gibt die logische X-Koordinate der oberen linken Ecke des Rechtecks an.

  • y1
    Gibt die logische Y-Koordinate der oberen linken Ecke des Rechtecks an.

  • x2
    Gibt die logische X-Koordinate der rechten unteren Ecke des Rechtecks an.

  • y2
    Gibt die logische y-Koordinate der rechten unteren Ecke des Rechtecks an.

  • lpRect
    Gibt das Rechteck.Außerdem kann ein CRect-Objekt.

Rückgabewert

Gibt den neuen Typ des Clippingbereichs an.Er kann einer der folgenden Werte sein:

  • COMPLEXREGION der Bereich verfügt überlappende Rahmen.

  • ERROR kein Bereich wurde erstellt.

  • NULLREGION der Bereich ist leer.

  • SIMPLEREGION der Bereich hat keine überlappenden Rahmen.

Hinweise

Die Breite des Rechtecks, angegeben durch den absoluten Wert von x2 - x1, darf 32.767 Einheiten nicht überschreiten.Diese Grenze gilt für die Höhe des Rechtecks auch zu.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CDC-Klasse

Hierarchien-Diagramm

CDC::ExcludeUpdateRgn

ExcludeClipRect