CDocTemplate::CDocTemplate
Konstrukcje CDocTemplate obiektu.
CDocTemplate (
UINT nIDResource,
CRuntimeClass* pDocClass,
CRuntimeClass* pFrameClass,
CRuntimeClass* pViewClass
);
Parametry
nIDResource
Określa identyfikator zasobów używane z typu dokumentu.Może to obejmować menu, ikon, akcelerator tabeli i zasobów ciągu.Zasób ciągu składa się z maksymalnie siedem podciągów oddzielone znakiem "\n" (znak "\n" jest potrzebny jako symbol zastępczy, jeśli nie jest włączone; podciągu Jednakże końcowe znaki "\n" nie są konieczne); te podciągów opis typu dokumentu.Informacji na temat podciągów, zobacz GetDocString.Ten ciąg zasób znajduje się w pliku zasobu aplikacji.Na przykład:
// MYCALC.RC
STRINGTABLE PRELOAD DISCARDABLE
BEGIN
IDR_SHEETTYPE "\nSheet\nWorksheet\nWorksheets (*.myc)\n.myc\n MyCalcSheet\nMyCalc Worksheet"
END
Należy zauważyć, że ciąg rozpoczyna się od znaków "\n"; jest tak, ponieważ pierwszego podciągu nie jest używany dla aplikacji MDI i tak nie jest włączone.Można edytować ten ciąg, korzystając z Edytora ciągu; cały ciąg jest wyświetlany jako pojedynczy wpis w edytorze ciąg nie jako oddzielne wpisy siedem.
pDocClass
Wskazuje na CRuntimeClass obiektu klasy dokumentu.Ta klasa jest CDocument-klasy zdefiniować do reprezentowania dokumentów.pFrameClass
Wskazuje na CRuntimeClass obiektu klasy okna ramki.Ta klasa może być CFrameWnd-klasy lub może być CFrameWnd sobie, jeśli chcesz domyślne zachowanie okna głównego ramki.pViewClass
Wskazuje na CRuntimeClass obiektu klasy widoku.Ta klasa jest CView-klasy zdefiniować do wyświetlania dokumentów.
Uwagi
Funkcja ta Członkowskie do konstruowania CDocTemplate obiektu.Dynamicznie przydzielić CDocTemplate obiektu i przekazać je do CWinApp::AddDocTemplate z InitInstance funkcji składowej klasy aplikacji.
Wymagania
Nagłówek: afxwin.h
Zobacz też
Informacje
CMultiDocTemplate::CMultiDocTemplate