Compartilhar via


COleControl::InvalidateControl

Força o controle para redesenhar-se.

void InvalidateControl( 
   LPCRECT lpRect = NULL, 
   BOOL bErase = TRUE  
);

Parâmetros

  • lpRect
    Um ponteiro para a região de controle seja invalidado.

  • bErase
    Especifica se o plano de fundo dentro da região de atualização deve ser apagado quando a região de atualização é processada.

Comentários

Se lpRect tem um valor de NULO , o controle inteiro será redesenhado.Se lpRect não é NULO, isto indica a posição do retângulo de controle que devem ser invalidada.Em casos onde o controle não tem nenhuma janela, ou não está atualmente ativo, o retângulo é ignorado, e uma chamada é feita à função de membro de IAdviseSink::OnViewChange do site do cliente.Use esta função em vez de CWnd::InvalidateRect ou de InvalidateRect.

Requisitos

Cabeçalho: afxctl.h

Consulte também

Referência

Classe de COleControl

Gráfico de hierarquia

COleControl::Refresh