Compartilhar via


COleControl::InvalidateRgn

Invalida a área cliente da janela contêiner dentro da região determinada.

void InvalidateRgn(
   CRgn* pRgn,
   BOOL bErase = TRUE 
);

Parâmetros

  • pRgn
    Um ponteiro para um objeto de CRgn que identifica a região de exibição do objeto para OLE invalidar, em coordenadas do cliente de janela que a contém.Se esse parâmetro é NULO, a extensão é o objeto inteiro.

  • bErase
    Especifica se o plano de fundo dentro da região invalidada deve ser apagado.Se Verdadeiro, o plano de fundo é apagado.Se Falso, o plano de fundo permanece inalterado.

Comentários

Isso pode ser usado para redesenhar controles sem janelas no recipiente.A região invalidada, junto com quaisquer outras áreas na região de atualização, é marcada como quando pintando a seguinte mensagem de WM_PAINT é enviada.

Se bErase é Verdadeiro para qualquer parte da região de atualização, o plano de fundo na região inteira, não apenas a parte fornecida, é apagado.

Requisitos

Cabeçalho: afxctl.h

Consulte também

Referência

Classe de COleControl

Gráfico de hierarquia