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

CDC::ExcludeUpdateRgn

ExcludeClipRect