Partager via


CDC::IntersectClipRect

Crée une zone de découpage en signe plus constituée par l'intersection de la zone active et du rectangle spécifiés par x1, y1, x2, et y2.

int IntersectClipRect( 
   int x1, 
   int y1, 
   int x2, 
   int y2  
); 
int IntersectClipRect( 
   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. Vous pouvez passer un objet d' CRect ou un pointeur vers une structure d' RECT pour ce paramètre.

Valeur de retour

De la nouvelle le type zone de découpage. Il peut être l'une des valeurs suivantes :

  • La zone de découpage deCOMPLEXREGION a superposer des zones.

  • Le contexte de périphérique deerreur est pas valide.

  • La zone de découpage deNULLREGION est vide.

  • La zone de découpage deSIMPLEREGION n'a aucun superposés zone.

Notes

GDI couper toute la sortie suivante à l'ajustement de la nouvelle limite. La largeur et la hauteur ne doit pas dépasser 32.767.

Configuration requise

Header: afxwin.h

Voir aussi

Référence

CDC, classe

Graphique de la hiérarchie

IntersectClipRect

CRect, classe

Structure RECT