CDocument::GetNextView
Tüm belgenin görünüm yineleme yapmak için bu işlevini çağırın.
virtual CView* GetNextView(
POSITION& rPosition
) const;
Parametreler
- rPosition
Başvuru bir konumu önceki bir çağrı tarafından döndürülen değeri GetNextView veya GetFirstViewPosition üye işlevler. Bu değer olmamalıdır null.
Dönüş Değeri
Fare işaretçisini görüntülemek için tanımlanan rPosition.
Notlar
İşlev tarafından tanımlanan görünüm verir rPosition ve sonra ayarlar rPosition için konumu değeri listedeki sonraki görünümü. Alınan Görünüm listesindeki son sonra olup olmadığını rPosition ayarlamak null.
Örnek
//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();
}
}
Gereksinimler
Başlık: afxwin.h