Mithilfe von Ansichten

Die Verantwortlichkeiten der Ansicht besteht darin, die Daten des Dokuments an den Benutzer grafisch anzeigen und Benutzereingaben als Vorgänge im Dokument zu akzeptieren und zu interpretieren.Die Aufgaben, wenn sie die Ansichtsklasse schreiben, sind:

  • Schreiben Sie OnDraw Ansicht der Memberfunktion Klasse, die die Daten des Dokuments gerendert wird.

  • Schließen Sie entsprechende Windows-Meldungen und Benutzeroberfläche Objekte wie Menüelemente an Meldung Handler Memberfunktionen in der Ansichtsklasse an.

  • Implementieren Sie diese Handler, um Benutzereingaben zu interpretieren.

Außerdem müssen Sie möglicherweise andere CView-Memberfunktionen in der abgeleitete Ansichtsklasse überschreiben.Insbesondere sollten Sie OnInitialUpdate überschreiben, um spezielle Initialisierung auszuführen, sodass die Ansicht und OnUpdate spezielle Verarbeitung erfordert das ein, unmittelbar bevor die Sicht hat sich selbst neu zeichnet.Für mehrseitige Dokumente müssen Sie auch OnPreparePrinting überschreiben, um das Dialogfeld Drucken mit der Anzahl der zu druckenden Seiten und anderen Informationen zu initialisieren.Weitere Informationen über das Überschreiben von CView-Memberfunktionen finden Sie unter Klasse CView in der MFC-Referenz.

Worüber möchten Sie mehr erfahren?

Siehe auch

Referenz

CFormView-Klasse

Umgehen des Serialisierungs-Mechanismus

Konzepte

Dokument-/Ansichtarchitektur

Datensatzansichten