CDC::IntersectClipRect
Cria uma nova região de recorte, formando a interseção da região corrente e o retângulo especificado por x1, y1, x2, e 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 em um CRect objeto ou um ponteiro para um RECT estrutura para este parâmetro.
Valor de retorno
Tipo a nova região de recorte.Pode ser qualquer um dos seguintes valores:
COMPLEXREGION Nova região de recorte tem sobrepostas bordas.
ERRO Contexto de dispositivo inválido.
NULLREGION Nova região de recorte está vazio.
SIMPLEREGION Nova região de recorte não possui sobrepostas bordas.
Comentários
GDI clipes todas as saídas subseqüentes para se ajustarem ao novo limite.A largura e altura não devem exceder a 32.767.
Requisitos
Cabeçalho: afxwin.h