Partilhar via


CDC::ExcludeClipRect

Cria uma nova região de corte que consiste na região de corte existente menos o retângulo especificado.

int ExcludeClipRect(
   int x1,
   int y1,
   int x2,
   int y2 
);
int ExcludeClipRect(
   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.Também pode ser um objeto de CRect .

Valor de retorno

Especifica o novo tipo a região de corte.Pode ser qualquer um dos seguintes valores:

  • COMPLEXREGION a região tem sobrepostos bordas.

  • ERRO Nenhuma região foi criado.

  • NULLREGION a região está vazia.

  • SIMPLEREGION a região não tem nenhuma borda sobrepostos.

Comentários

A largura do retângulo, especificada pelo valor absoluto de x2 – x1, não pode exceder 32.767 unidades.Esse limite se aplica a altura do retângulo também.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

CDC Class

Gráfico de hierarquia

CDC::ExcludeUpdateRgn

ExcludeClipRect