CDocument::UpdateAllViews
Chamar essa função após o documento foi alterado.
void UpdateAllViews(
CView* pSender,
LPARAM lHint = 0L,
CObject* pHint = NULL
);
Parâmetros
pSender
Aponta para o modo que alterou o documento, ou NULO se todas as visualizações devem ser atualizadas.lHint
Contém informações sobre a alteração.pHint
Aponta para um objeto que armazena informações sobre a alteração.
Comentários
Você deve chamar essa função depois de você chamar a função de membro de SetModifiedFlag . Essa função informa cada exibição anexada ao documento, exceto para a exibição especificada por pSender, o documento foi alterado. Normalmente você chama essa função de sua classe de visualização após o usuário alterou o documento com uma exibição.
Essa função chama a função de membro de CView::OnUpdate para cada um dos modos de exibição de documento exceto a exibição enviando, passando pHint e lHint. Use esses parâmetros para passar informações para as visualizações sobre as alterações feitas ao documento. Você pode codificar informações usando lHint e/ou você pode definir CObject- classe derivada para armazenar informações sobre as alterações e passar um objeto de aquela classe que usa pHint. Substitua a função de membro em seu CView- classe derivada de CView::OnUpdate para otimizar a atualização de exibição de exibição com base nas informações transmitidas.
Exemplo
void CExampleDoc::OnUpdateAllViews()
{
UpdateAllViews(NULL);
}
Requisitos
Cabeçalho: afxwin.h