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

Hierarchiediagramm

CDC::ExcludeUpdateRgn

ExcludeClipRect