віртуальний CView * GetNextView ( POSITION& rPosition ) const;
Значення, яке повертається
Вказівник на подання, визначені rPosition.
Параметри
rPosition
Посилання на значення позиції повернулися на попередній виклику GetNextView або GetFirstViewPosition функцій-членів. Це значення не повинно бути NULL.
Зауваження
Викликано цю функцію для перебору всіх подання до документа. Функція повертає подання, визначені rPosition і потім встановлює rPosition до наступного подання у списку значення позиції . Якщо отримані подання останнім у списку, то rPosition має значення NULL.
Приклад
/ / Цей приклад використовує CDocument::GetFirstViewPosition
/ / і GetNextView Перефарбувати кожного подання.
недійсним CMyDoc::OnRepaintAllViews()
{
nbsp; ПОЗИЦІЯ pos = GetFirstViewPosition();
Хоча (pos! = NULL)
{
CView * pView = GetNextView(pos);
pView - > UpdateWindow();
}
}
/ / Простіший спосіб досягти того ж результату є виклик
/ / UpdateAllViews(NULL)
Огляд CDocument |nbsp; Члени класу | Ієрархічна діаграма
Дивіться також CDocument::AddView, CDocument::GetFirstViewPosition, CDocument::RemoveView, CDocument::UpdateAllViews