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