CSingleDocTemplate-Klasse
Definiert eine Normal-Vorlage, die das eine SDI (Single Document Interface) implementiert.
class CSingleDocTemplate : public CDocTemplate
Mitglieder
Öffentliche Konstruktoren
Name |
Description |
---|---|
Erstellt ein CSingleDocTemplate-Objekt. |
Hinweise
Eine SDI-Anwendung verwendet das Hauptrahmenfenster, um ein Dokument anzuzeigen; nur ein Dokument kann gleichzeitig geöffnet sein.
Eine Normal-Vorlage definiert die Beziehung zwischen drei Typen Klassen:
Eine Dokumentklasse, die Sie von CDocument berechnen.
Eine Ansichtsklasse, die Daten aus der Dokumentklasse anzeigt, lässt oben auf.Sie können diese Klasse von CView, von CScrollView, von CFormView oder von CEditView berechnen.(Sie können CEditView auch direkt verwenden.)
Eine Rahmenfensterklasse, die die Ansicht enthält.Eine SDI-Dokumentvorlage können Sie diese Klasse von abgeleitet, CFrameWnd Wenn Sie nicht erforderlich ist, um das Verhalten des Hauptrahmenfensters anzupassen, können Sie CFrameWnd direkt verwenden, ohne eine eigene Klasse zu berechnen.
Eine SDI-Anwendung unterstützt in der Regel einen Typ Dokument, enthält sie nur ein CSingleDocTemplate-Objekt.Nur ein Dokument kann gleichzeitig geöffnet sein.
Sie müssen, um keine Memberfunktionen von CSingleDocTemplate außer den Konstruktor aufzurufen.Das Framework behandelt CSingleDocTemplate-Objekte intern.
Weitere Informationen zur Verwendung von CSingleDocTemplate, finden Sie unter Dokumentvorlagen und der Dokument/Ansichts-Erstellungs-Prozess.
Vererbungshierarchie
CSingleDocTemplate
Anforderungen
Header: afxwin.h