Partager via


CDC::ExcludeClipRect

Crée une zone de découpage qui inclut la région de découpage existante moins le rectangle spécifié.

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

Paramètres

  • x1
    Spécifie la coordonnée x logique du coin supérieur gauche du rectangle.

  • y1
    Spécifie l'ordonnée logique du coin supérieur gauche du rectangle.

  • x2
    Spécifie la coordonnée x logique de l'angle inférieur droit du rectangle.

  • y2
    Spécifie l'ordonnée logique de l'angle inférieur droit du rectangle.

  • lpRect
    Spécifie le rectangle. Peut également être un objet d' CRect .

Valeur de retour

Spécifie de la nouvelle le type zone de découpage. Il peut s'agir de l'une des valeurs suivantes :

  • COMPLEXREGION la zone a superposer des zones.

  • erreur Aucune zone a été créé.

  • NULLREGION la région est vide.

  • SIMPLEREGION la zone n'a aucun superposés zone.

Notes

La largeur du rectangle, spécifié par la valeur absolue d' x2 – x1, ne doit pas dépasser 32.767 unités. Cette limite s'applique à la hauteur du rectangle.

Configuration requise

Header: afxwin.h

Voir aussi

Référence

CDC, classe

Graphique de la hiérarchie

CDC::ExcludeUpdateRgn

ExcludeClipRect