CDocument

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

Parametri

pSender

Punti per la vista che vengono modificati il documento, o NULL se tutte le viste devono essere aggiornati.

lHint

Contiene informazioni relative alla modifica.

pHint

Punti a un oggetto di archiviazione di informazioni circa la modifica.

Osservazioni

Chiamare questa funzione dopo che il documento stato modificato. Si dovrebbe chiamare questa funzione dopo la chiamata della funzione membro SetModifiedFlag . Questa funzione informa ogni visualizzazione allegata al documento, fatta eccezione per la visualizzazione specificata da pSender, che il documento stato modificato. In genere chiamare questa funzione dalla classe di visualizzazione dopo che l'utente ha modificato il documento tramite una vista.

Questa fu&nzione chiama la funzione membro CView::OnUpdate per ciascuna delle visualizzazioni del documento, ad eccezione della visualizzazione mittente, passando per pHint e lHint. Utilizzare questi parametri per passare informazioni alle opinioni circa le modifiche apportate al documento. possibile codificare informazioni utilizzando lHint e/o si pu definire un CObject-classe per memorizzare le informazioni sulle modifiche e passare un oggetto di tale classe utilizzando pHintderivata. Eseguire l'override di thenbsp; CView::OnUpdate funzione membro nel vostro CView-classe per ottimizzare l'aggiornamento della visualizzazione della visualizzazione in base alle informazioni passate derivata.

CDocument panoramica |nbsp; Membri della classe | Gerarchia Chart

Vedere anchenbsp;CDocument::SetModifiedFlag, CDocument::GetFirstViewPosition, CDocument::Get&NextView, CView::OnUpdate

Index