CDocument::UpdateAllViews

voidUpdateAllViews (CView *pSender,LPARAMlHint=0 L,CObject *pHintNULL=);

Paramètres

pSender

Points à l'avis que la modification du document, ou NULL si toutes les opinions sont à jour.

lHint

Contient des informations sur la modification.

pHint

Pointe vers un objet de stockage d'informations sur la modification.

Remarques

Appelez cette fonction après que le document a été modifié. Vous devez appeler cette fonction après que vous appelez la fonction membre SetModifiedFlag . Cette fonction informe chaque vue attachée au document, sauf pour l'affichage spécifié par pSender, que le document a été modifié. Vous appelez en général cette fonction de votre classe d'affichage après que l'utilisateur a modifié le document grâce à un point de vue.

Cette fo&nction appelle la fonction membre CView::OnUpdate pour chacune des vues du document sauf avis envoi, passant pHint et lHint. Utilisez ces paramètres pour passer des informations aux points de vue sur les modifications apportées au document. Vous pouvez coder informations à l'aide de lHint ou vous pouvez définir un CObject-dérivé de classe pour stocker des informations sur les modifications et passez un objet de cette classe à l'aide de pHint. Substituez lanbsp ; La fonction membre CView::OnUpdate dans votre classe CView-dérivé de classe afin d'optimiser la mise à jour de l'affichage de la vue basée sur les informations passées.

Aperçu de CDocument |nbsp ; Membres de la classe | Graphique de la hiérarchie

Voir aussinbsp ;CDocument::SetModifiedFlag, CDocument::GetFirstViewPosition, CDocument::Get&NextView, CView::OnUpdate

Index