CDocument::UpdateAllViews
Wywołanie tej funkcji po dokument został zmodyfikowany.
void UpdateAllViews(
CView* pSender,
LPARAM lHint = 0L,
CObject* pHint = NULL
);
Parametry
pSender
Punkty do widoku dokumentu, zmodyfikowane lub NULL , jeśli mają być aktualizowane wszystkie widoki.lHint
Zawiera informacje dotyczące modyfikacji.pHint
Punkty do przechowywania informacji na temat modyfikacji obiektu.
Uwagi
Ta funkcja powinna wywołać, po wywołaniu SetModifiedFlag funkcji składowej.Funkcja ta informuje każdego widoku dołączonego do dokumentu, z wyjątkiem widoku określonym przez pSender, że dokument został zmodyfikowany.Zazwyczaj wywołania tej funkcji z klasy widok po zmianie dokumentu za pomocą widoku.
Ta funkcja wymaga CView::OnUpdate funkcji Członkowskie dla każdego z wyjątkiem wysłanie dokumentu wyświetlić passing pHint i lHint.Użyj te parametry do przekazania informacji do widoków o zmiany wprowadzone w dokumencie.Można zakodować informacji za pomocą lHint lub można zdefiniować CObject-klasy do przechowywania informacji o zmianach i przekazać obiekt tej klasy za pomocą pHint.Zastąpić CView::OnUpdate Członkowskich funkcji w sieci CView-klasy, aby zoptymalizować aktualizowania widoku są wyświetlane w oparciu o informacje przekazane.
Przykład
void CExampleDoc::OnUpdateAllViews()
{
UpdateAllViews(NULL);
}
Wymagania
Nagłówek: afxwin.h