CSingleDocTemplate-Klasse

Definiert eine Normal-Vorlage, die das eine SDI (Single Document Interface) implementiert.

class CSingleDocTemplate : public CDocTemplate

Mitglieder

7yha6tek.collapse_all(de-de,VS.110).gifÖffentliche Konstruktoren

Name

Description

CSingleDocTemplate::CSingleDocTemplate

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

CObject

CCmdTarget

CDocTemplate

CSingleDocTemplate

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CDocTemplate-Klasse

Hierarchien-Diagramm

CDocTemplate-Klasse

CDocument-Klasse

CFrameWnd-Klasse

CMultiDocTemplate-Klasse

CView-Klasse

CWinApp-Klasse

Konzepte

MFC-Beispiel DOCKTOOL