Freigeben über


Verwenden von Ansichten

Die Aufgaben der Ansicht ist, die Daten des Dokuments für den Benutzer anzuzeigen grafisch und Benutzereingaben als Operationen im Dokument zu akzeptieren und interpretieren. Aufgaben, die, falls diese die Ansichtsklasse schreiben, sind:

  • Schreiben Sie OnDraw-Memberfunktion der Ansichtsklasse, die die Daten des Dokuments rendert.

  • Schließen Sie entsprechende Windows-Meldungen und Benutzeroberflächen-Objekte wie Menüelemente an Meldungshandlermemberfunktionen in der Ansichtsklasse an.

  • Implementieren Sie die Handler, um Benutzereingaben zu interpretieren.

Außerdem müssen Sie möglicherweise andere CView-Memberfunktionen in der abgeleiteten Ansichtsklasse überschreiben. Insbesondere sollten Sie OnInitialUpdate überschreiben, um spezielle Initialisierung auszuführen, sodass die Ansicht und OnUpdate Specialverarbeiten erfordert alle das ausführt, bevor die Ansicht selbst neu zeichnet. Eine mehrseitige Dokumente müssen Sie auch OnPreparePrinting überschreiben, um das Drucken mit der Anzahl vonseiten, um zu drucken und andere Informationen zu initialisieren. Weitere Informationen zum Überschreiben von CView-Memberfunktionen, Klasse finden Sie unter CView in der MFC-Referenz.

Worüber möchten Sie mehr erfahren?

Siehe auch

Referenz

CFormView-Klasse

Umgehen des Serialisierungsmechanismus

Konzepte

Dokument-/Ansichtsarchitektur

Datensatzansichten (MFC-Datenzugriff)