CDC::IntersectClipRect
Crea una nuova area formando l'intersezione dell'area corrente e del rettangolo specificato da x1, da y1, da x2e da y2.
int IntersectClipRect(
int x1,
int y1,
int x2,
int y2
);
int IntersectClipRect(
LPCRECT lpRect
);
Parametri
x1
Specifica la coordinata x logica dell'angolo superiore sinistro del rettangolo.y1
Specifica la coordinata y logica dell'angolo superiore sinistro del rettangolo.x2
Specifica la coordinata x logica dell'angolo inferiore destro del rettangolo.y2
Specifica la coordinata y logica dell'angolo inferiore destro del rettangolo.lpRect
Specifica il rettangolo.È possibile passare un oggetto CRect o un puntatore a una struttura RECT per questo parametro.
Valore restituito
Il tipo della nuova area.Può essere qualsiasi dei seguenti valori:
La nuova area diCOMPLEXREGION include bordi sovrapposti.
Il contesto di dispositivo diERRORE non è valido.
La nuova area diNULLREGION è vuota.
La nuova area diSIMPLEREGION non include bordi sovrapposti.
Note
GDI tagliare tutto l'output il successivo al contributo nel limite.La larghezza e l'altezza non devono superare 32.767.
Requisiti
Header: afxwin.h