CDC::IntersectClipRect
Cria uma nova região de corte formando a interseção da região atual e do retângulo especificados por x1, por y1, por x2, e por y2.
int IntersectClipRect(
int x1,
int y1,
int x2,
int y2
);
int IntersectClipRect(
LPCRECT lpRect
);
Parâmetros
x1
Especifica a coordenada x lógica do canto superior esquerdo do retângulo.y1
Especifica a coordenada y lógica do canto superior esquerdo do retângulo.x2
Especifica a coordenada x lógica do canto inferior direito do retângulo.y2
Especifica a coordenada y lógica do canto inferior direito do retângulo.lpRect
Especifica o retângulo.Você pode passar um objeto de CRect ou um ponteiro a estrutura de RECT para esse parâmetro.
Valor de retorno
O novo tipo a região de corte.Pode ser qualquer um dos seguintes valores:
A nova região de corte deCOMPLEXREGION tem sobrepostos bordas.
O contexto do dispositivo deERRO é inválido.
A nova região de corte deNULLREGION está vazia.
A nova região de corte deSIMPLEREGION não tem nenhuma borda sobrepostos.
Comentários
GDI recorta todas as saídas subseqüentes do ajuste no novo limite.A largura e altura não podem exceder 32.767.
Requisitos
Cabeçalho: afxwin.h