Partilhar via


CDC::ExcludeClipRect

Cria uma nova região de recorte que consiste na região de recorte 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 CRect objeto.

Valor de retorno

Especifica tipo a nova região de recorte.Ele pode ser qualquer um dos seguintes valores:

  • COMPLEXREGION   A região tem sobrepostas bordas.

  • ERRO   Nenhuma região foi criada.

  • NULLREGION   A região está vazia.

  • SIMPLEREGION   A região não tem sobrepostas bordas.

Comentários

A largura do retângulo, especificado pelo valor absoluto de x2 – x1, não deve exceder 32.767 unidades. Este limite aplica-se a altura do retângulo sistema autônomo bem.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CDC

Gráfico de hierarquia

CDC::ExcludeUpdateRgn

ExcludeClipRect

Outros recursos

Membros do CDC