Condividi tramite


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

Vedere anche

Riferimenti

Classe CDC

Grafico delle gerarchie

IntersectClipRect

CRect Class

Struttura RECT