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 della gerarchia

IntersectClipRect

Classe di CRect

Struttura RECT