Share via


CDC::ExcludeClipRect

Crea una nueva región de recorte que consta de la zona de recorte existente menos el rectángulo especificado.

int ExcludeClipRect(
   int x1,
   int y1,
   int x2,
   int y2 
);
int ExcludeClipRect(
   LPCRECT lpRect 
);

Parámetros

  • x1
    Especifica la coordenada x lógica de la esquina superior izquierda del rectángulo.

  • y1
    Especifica la coordenada y lógica de la esquina superior izquierda del rectángulo.

  • x2
    Especifica la coordenada x lógica de la esquina inferior derecha del rectángulo.

  • y2
    Especifica la coordenada y lógica de la esquina inferior derecha del rectángulo.

  • lpRect
    especifica el rectángulo.También puede ser un objeto de CRect .

Valor devuelto

especifica el tipo de la nueva zona de recorte.Puede ser cualquiera de los valores siguientes:

  • La región deCOMPLEXREGION The tiene superponer los bordes.

  • ERROR ninguna región se creó.

  • La región deNULLREGION No está vacía.

  • La región deSIMPLEREGION no tiene borde que se superpone.

Comentarios

El ancho del rectángulo, especificado por el valor absoluto de x2 – x1, no debe superar 32.767 unidades.Este límite se aplica al alto del rectángulo también.

Requisitos

encabezado: afxwin.h

Vea también

Referencia

Clase de la CDC

Gráfico de jerarquía

CDC::ExcludeUpdateRgn

ExcludeClipRect