CDocument::GetNextView

virtu&al CView * GetNextView ( POSITIONamp; rPosition ) const;

Valor devuelto

Un puntero a la vista identificado por rPosition.

Parámetros

rPosition

Devuelve una referencia a un valor de posición mediante una llamada anterior a la GetNextView o GetFirstViewPosition funciones miembro. Este valor no debe ser nulo.

Observaciones

Llamar a esta función para iterar a través de todas las vistas del documento. La función devuelve la vista identificado por rPosition y a continuación establece rPosition en el valor de posición de la vista siguiente en la lista. Si la vista recuperada es la última en la lista, rPosition se establece en NULL.

Ejemplo

/ / Este ejemplo utiliza CDocument::GetFirstViewPosition
/ / y GetNextView a repintar cada vista.
void CMyDoc::OnRepaintAllViews()
{
 nbsp; POSICIÓN pos = GetFirstViewPosition();
   mientras (pos! = NULL)
   {
      CView * pView = GetNextView(pos);
      pView - > UpdateWindow();
   }   
}

Y es una manera más fácil de lograr el mismo resultado a llamar
/ / UpdateAllViews(NULL)


Visión General de CDocument |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp;CDocument::AddView, CDocument::GetFirstViewPosition, CDocument::RemoveView, CDocument::UpdateAllViews

Index