Compartir a través de


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

CDC (clase)

Gráfico de jerarquías

CDC::ExcludeUpdateRgn

ExcludeClipRect