Condividi tramite


CDC::ExcludeClipRect

Crea una nuova area costituito dall'area esistente meno il rettangolo specificato.

int ExcludeClipRect( 
   int x1, 
   int y1, 
   int x2, 
   int y2  
); 
int ExcludeClipRect( 
   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. Può essere un oggetto CRect.

Valore restituito

Specifica il tipo della nuova area. Può essere uno dei seguenti valori:

  • COMPLEXREGION l'area di bordi sovrapposti.

  • ERRORE Alcuna area è stato creato.

  • NULLREGION l'area è vuoto.

  • SIMPLEREGION l'area non include bordi sovrapposti.

Note

La larghezza del rettangolo, specificata dal valore assoluto x2 – x1, non deve superare 32.767 unità. Questo limite viene applicato all'altezza del rettangolo anche.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CDC

Grafico delle gerarchie

CDC::ExcludeUpdateRgn

ExcludeClipRect