CDocument::GetNextView

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

Index