CDocument::GetNextView
Chiamare la funzione per scorrere le visualizzazioni del documento.
virtual CView* GetNextView(
POSITION& rPosition
) const;
Parametri
- rPosition
Un riferimento a un valore di percorso restituito da una chiamata precedente a GetNextView o alle funzioni membro GetFirstViewPosition.Questo valore non deve essere NULL.
Valore restituito
Un puntatore alla visualizzazione identificata da rPosition.
Note
La funzione restituisce la visualizzazione identificata da rPosition quindi impostare rPosition al valore POSITION della visualizzazione successivo nell'elenco.Se la visualizzazione recuperata è l'ultimo nell'elenco, quindi rPosition è impostato su NULL.
Esempio
//To get the first view in the list of views:
// POSITION pos = GetFirstViewPosition();
// CView* pFirstView = GetNextView(pos);
//
// This example uses CDocument::GetFirstViewPosition
// and GetNextView to repaint each view.
// An easier way to accomplish the same result is to call
// UpdateAllViews(NULL);
void CExampleDoc::OnRepaintAllViews()
{
POSITION pos = GetFirstViewPosition();
while (pos != NULL)
{
CView* pView = GetNextView(pos);
pView->UpdateWindow();
}
}
Requisiti
Header: afxwin.h