Sdílet prostřednictvím


Třída CSingleDocTemplate

Určuje šablonu dokumentu, který implementuje rozhraní jediného dokumentu (SDI).

class CSingleDocTemplate : public CDocTemplate

Členy

Veřejné konstruktory

Název

Description

CSingleDocTemplate::CSingleDocTemplate

Konstrukce CSingleDocTemplate objektu.

Poznámky

Aplikace SDI používá hlavní rámec okno zobrazení dokumentu; současně může být otevřen pouze jeden dokument.

Šablona dokumentu definuje vztah mezi tři typy tříd:

  • Třída dokumentu, které se odvozují z CDocument.

  • Zobrazení třídy, která zobrazuje data z výše uvedené třídy dokumentu.You can derive this class from CView, CScrollView, CFormView, or CEditView.(Můžete také použít CEditView přímo.)

  • Třída okna rámeček, který obsahuje zobrazení.Pro šablonu dokumentu SDI lze odvodit této třídy z CFrameWnd ; Pokud není třeba přizpůsobit chování hlavního rámce okna, můžete použít CFrameWnd přímo bez vyplývající vlastní třídy.

Aplikace SDI obvykle podporuje jeden typ dokumentu, takže má pouze jeden CSingleDocTemplate objektu.Současně může být otevřen pouze jeden dokument.

Nemusíte volat funkce kterýkoli člen CSingleDocTemplate s výjimkou konstruktor.Úchyty framework CSingleDocTemplate objekty interně.

Další informace o použití CSingleDocTemplate , viz šablony dokumentů a proces vytváření dokumentu nebo zobrazení.

Hierarchii dědičnosti

CObject

CCmdTarget

CDocTemplate

CSingleDocTemplate

Požadavky

Záhlaví: afxwin.h

Viz také

Referenční dokumentace

Třída CDocTemplate

Graf hierarchie

Třída CDocTemplate

Třída CDocument

Třída CFrameWnd

Třída CMultiDocTemplate

Třída CView

Třída CWinApp

Koncepty

MFC vzorek DOCKTOOL