Partilhar via


COleControl::InvalidateControl

Força o controle a ser redesenhado.

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

Parâmetros

  • lpRect
    Um ponteiro para a região do controle sejam invalidados.

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

Comentários

If lpRect tem um NULOvalor de , todo o controle será ser redesenhado.If lpRect não é NULO, isso indica que a parte do retângulo de controle a ser invalidada.Nos casos em que o controle não tem nenhuma janela ou não está ativo no momento, o retângulo é ignorado e uma telefonar é feita para IAdviseSink::OnViewChangefunção de membro .Use esta função em vez de CWnd::InvalidateRect ou InvalidateRect.

Requisitos

Cabeçalho: afxctl.h

Consulte também

Referência

Classe COleControl

Gráfico de hierarquia

COleControl::Refresh

Outros recursos

COleControl membros