Virtu&al CView * GetNextView ( POSITIONamp; rPosition ) const;
Valore restituito
Un puntatore alla visualizzazione identificato da rPosition.
Parametri
rPosition
Un riferimento a un valore di posizione restituita da una chiamata precedente al GetNextView o GetFirstViewPosition funzioni membro. Questo valore non deve essere NULL.
Osservazioni
Chiamare questa funzione per scorrere tutte viste del documento. La funzione restituisce la visualizzazione identificata da rPosition e quindi viene impostato sul valore di posizione della vista successiva nell'elenco rPosition . Se la visualizzazione recuperata è l'ultimo nell'elenco, rPosition è impostata su NULL.
Esempio
/ / Questo esempio utilizza CDocument::GetFirstViewPosition
/ / e GetNextView di ridipingere ciascuna visualizzazione.
public static void CMyDoc::OnRepaintAllViews()
{
nbsp; POSIZIONE pos = GetFirstViewPosition();
mentre (pos! = NULL)
{
CView * pView = GetNextView(pos);
pView - > UpdateWindow();
}
}
/ / Un modo più semplice per ottenere lo stesso risultato consiste nel chiamare
/ / UpdateAllViews(NULL)
CDocument panoramica |nbsp; Membri della classe | Gerarchia Chart
Vedere a&nchenbsp;CDocument::AddView, CDocument::GetFirstViewPosition, CDocument::RemoveView, CDocument