CDC::IntersectClipRect
Crea una nueva región de recorte formando la intersección de la región actual y el rectángulo especificados por x1, y1, x2, y y2.
int IntersectClipRect(
int x1,
int y1,
int x2,
int y2
);
int IntersectClipRect(
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.Puede pasar un objeto de CRect o un puntero a una estructura de RECT para este parámetro.
Valor devuelto
El tipo de la nueva zona de recorte.Puede ser de los siguientes valores:
La zona de recorte deCOMPLEXREGION Nuevo tiene superponer los bordes.
El contexto del dispositivo deERROR no es válido.
La zona de recorte deNULLREGION New está vacía.
La zona de recorte deSIMPLEREGION Nuevo no tiene borde que se superpone.
Comentarios
GDI recorta la salida todo subsiguiente con el ajuste dentro del nuevo límite.El ancho y el alto no deben ser de 32.767.
Requisitos
encabezado: afxwin.h