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