virtuelle Lage GetFirstViewPosition ( ) const;
Rückgabewert
Einen POSITION -Wert, der für die Iteration mit der GetNextView -Memberfunktion verwendet werden kann.
Bemerkungen
Rufen Sie diese Funktion zu erhalten, die Position der ersten Ansicht in der Liste Ansichten, die dem Dokument zugeordnet.
Beispiel
//To erhalten die erste Ansicht in der Liste Ansichten:
POSITION pos = GetFirstViewPosition();
CView * pFirstView = GetNextView (pos);
/ / In diesem Beispiel wird CDocument::GetFirstViewPosition
/ / und GetNextView, jede Ansicht neu zu zeichnen.
void CMyDoc::OnRepaintAllViews()
{
Nbsp; POSITION pos = GetFirstViewPosition();
während (pos! = NULL)
{
CView * pView = GetNextView(pos);
pView - > UpdateWindow();
}
}
/ / Aufrufen, ist einfacher, das gleiche Ergebnis zu erreichen
/ / UpdateAllViews(NULL)
Übersicht über die CDocument |nbsp; Member der Klasse | Hierarchiediagramm
Siehe auch&Nbsp;CDocument::GetNextView