Compartilhar via


CDocument::UpdateAllViews

telefonar Essa função após o documento foi modificado.

void UpdateAllViews(
   CView* pSender,
   LPARAM lHint = 0L,
   CObject* pHint = NULL 
);

Parâmetros

  • pSender
    Aponta para o modo de exibição modificado o documento ou NULO se todos os modos de exibição devem ser atualizados.

  • lHint
    Contém informações sobre a modificação.

  • pHint
    Aponta para um armazenamento de informações sobre a modificação do objeto.

Comentários

Você deve telefonar essa função depois que você telefonar o SetModifiedFlagfunção de membro .Esta função informa cada modo de exibição anexado ao documento, exceto para o modo especificado por pSender, que o documento foi modificado. Você normalmente chama esta função de sua classe de modo de exibição depois que o usuário é alterado o documento através de um modo de exibição.

Essa função chama o CView::OnUpdate função de membro para cada um dos modos de exibição do documento, exceto o modo de exibição de envio, passando pHint e lHint. Use esses parâmetros para passar informações para os modos de exibição sobre as modificações feitas no documento.Você pode codificar informações usando lHint e/ou você pode definir um CObject-classe derivada para armazenar informações sobre as modificações e passar um objeto dessa classe usando pHint. Substituir o CView::OnUpdate função de membro no seu CView-classe para otimizar a atualização da exibição do modo de exibição com base nas informações passadas de derivada.

Exemplo

void CExampleDoc::OnUpdateAllViews()
{
   UpdateAllViews(NULL);
}

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CDocument

Gráfico de hierarquia

CDocument::SetModifiedFlag

CDocument::GetFirstViewPosition

CDocument::GetNextView

CView::OnUpdate

Outros recursos

CDocument membros