CDocument::GetNextView

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

Valor de retorno

Um ponteiro para o Exibir identificado por rPosition.

Parâmetros

rPosition

Uma referência a um valor de posição retornado por uma chamada anterior ao GetNextView ou GetFirstViewPosition funções de membro. Esse valor não pode ser Nulo.

Observações

Chame essa função para iterar através de todos os modos de exibição do documento. A função retorna o Exibir identificado por rPosition e, em seguida, define rPosition ao posição valor da próxima exibição na lista. Se o Exibir recuperado for o último da lista, rPosition é definido como Nulo.

Exemplo

/ / Este exemplo usa CDocument::GetFirstViewPosition
/ / e GetNextView para redesenhar cada modo de exibição.
privatevoid CMyDoc::OnRepaintAllViews()
{
 nbsp; POSIÇÃO pos = GetFirstViewPosition();
   enquanto (op! = NULL)
   {
      CView * pView = GetNextView(pos);
      pView - > UpdateWindow();
   }   
}

/ / Uma maneira mais fácil para conseguir o mesmo resultado é chamar
/ / UpdateAllViews(NULL)


Visão geral de CDocument |nbsp; Membros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CDocument::AddView, CDocument::GetFirstViewPosition, CDocument::RemoveView, CDocument:: UpdateAllViews

Index