Partilhar via


CDC::SetBoundsRect

Controla o acúmulo de informações de retângulo delimitadora para o contexto de dispositivo especificado.

UINT SetBoundsRect(
   LPCRECT lpRectBounds,
   UINT flags 
);

Parâmetros

  • lpRectBounds
    Aponta para um RECT estrutura de ou CRect objeto que é usado para conjunto o retângulo delimitador. Retângulo dimensões são dadas em coordenadas lógicas.Esse parâmetro pode ser NULO.

  • flags
    Especifica como o novo retângulo será combinado com o retângulo acumulado.Este parâmetro pode ser uma combinação dos seguintes valores:

    • DCB_ACCUMULATE   Adicionar o retângulo especificado por lpRectBounds para o retângulo delimitador (usando uma operação de união do retângulo).

    • DCB_DISABLE   Desative o acúmulo de limites.

    • DCB_ENABLE   Ative o acúmulo de limites.(A configuração padrão de acúmulo de limites é desabilitado.)

Valor de retorno

O estado corrente do retângulo envolvente, se a função for bem-sucedida.Como flags, o valor retornado pode ser uma combinação de DCB_ valores:

  • DCB_ACCUMULATE   O retângulo delimitador não está vazio.Esse valor sempre será definido.

  • DCB_DISABLE   Acúmulo de limites é desativado.

  • DCB_ENABLE   Acúmulo de limites está ativado.

Comentários

Windows pode manter um retângulo delimitador para todas as operações de desenho.Esse retângulo pode ser consultado e reiniciar pelo aplicativo.Os limites de desenho são úteis para invalidar os caches de bitmap.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CDC

Gráfico de hierarquia

CDC::GetBoundsRect

SetBoundsRect

RECT estrutura

Classe CRect

Outros recursos

Membros do CDC