Partager via


Classe de CSingleDocTemplate

Définit un modèle de document qui implémente l'interface monodocument (SDI).

class CSingleDocTemplate : public CDocTemplate

Membres

7yha6tek.collapse_all(fr-fr,VS.110).gifConstructeurs publics

Nom

Description

CSingleDocTemplate::CSingleDocTemplate

Construit un objet CSingleDocTemplate.

Notes

Une application sdi qui utilise la fenêtre frame principale pour afficher un document ; seul un document peut être ouvert à la fois.

Un modèle de document définit la relation entre trois types de classes :

  • Une classe de document, que vous dérivez de CDocument.

  • Une classe d'affichage, qui affiche des données provenant de la classe de document listé en haut.Vous pouvez dériver cette classe d' CView, d' CScrollView, d' CFormView, ou d' CEditView.(Vous pouvez également utiliser CEditView directement.)

  • Une classe de fenêtre frame, qui contient la vue.Pour un modèle de document (SDI, vous pouvez dériver cette classe d' CFrameWnd; si vous n'avez pas besoin de personnaliser le comportement de la fenêtre frame principale, vous pouvez utiliser CFrameWnd directement sans dériver votre propre classe.

Une application SDI en charge en général un type de document, elle a un seul objet d' CSingleDocTemplate .Seul un document peut être ouvert à la fois.

Vous n'avez pas besoin de n'appeler une fonction membre d' CSingleDocTemplate à l'exception de le constructeur.L'infrastructure gère les objets d' CSingleDocTemplate en interne.

Pour plus d'informations sur l'utilisation CSingleDocTemplate, consultez Modèles de document et le processus de création du document/vue.

Hiérarchie d'héritage

CObject

CCmdTarget

CDocTemplate

CSingleDocTemplate

Configuration requise

En-tête : afxwin.h

Voir aussi

Référence

Classe de CDocTemplate

Graphique de la hiérarchie

Classe de CDocTemplate

Classe de CDocument

Classe de CFrameWnd

Classe de CMultiDocTemplate

Classe de modèle CView

Classe de CWinApp

Concepts

MFC exemple DOCKTOOL