CDocTemplate::CDocTemplate
Costruisce un oggetto CDocTemplate.
CDocTemplate (
UINT nIDResource,
CRuntimeClass* pDocClass,
CRuntimeClass* pFrameClass,
CRuntimeClass* pViewClass
);
Parametri
nIDResource
Specifica l'id delle risorse utilizzate dal tipo di documento. Potrebbe includere il menu, l'icona, la tabella dei tasti di scelta rapida e le risorse di tipo stringa.La risorsa di tipo stringa è costituito da un massimo di sette sottostringhe separate dal carattere "\ "n" carattere (\ n" necessario come supporto del posto se una sottostringa non è inclusa; tuttavia, i caratteri "\ n" di trascinamento non sono necessari); le sottostringhe descrivono il tipo di documento. Per informazioni sulle sottostringhe, vedere GetDocString. Questa risorsa di tipo stringa trovata nel file di risorse dell'applicazione. Di seguito è riportato un esempio:
// MYCALC.RC
STRINGTABLE PRELOAD DISCARDABLE
BEGIN
IDR_SHEETTYPE "\nSheet\nWorksheet\nWorksheets (*.myc)\n.myc\n MyCalcSheet\nMyCalc Worksheet"
END
Si noti che la stringa inizia con i caratteri "\ n"; questo perché la prima sottostringa non viene utilizzata per le applicazioni MDI e non è inclusa. È possibile modificare questa stringa utilizzando l'editor stringhe, l'intera stringa viene visualizzata come una singola voce nell'editor di stringhe, non come sette voci separate.
pDocClass
I punti all'oggetto CRuntimeClass di documento classe. Questa classe è CDocumentclasse derivata definito per rappresentare i documenti.pFrameClass
I punti all'oggetto CRuntimeClass della finestra cornice classe. Questa classe può essere CFrameWndnella classe derivata da, o può essere CFrameWnd stesso se si desidera che il comportamento predefinito della propria finestra cornice principale.pViewClass
Punti all'oggetto CRuntimeClass della classe di visualizzazione. Questa classe è CViewclasse derivata definito per visualizzare i documenti.
Note
Utilizzare questa funzione membro per creare un oggetto CDocTemplate. Allocare dinamicamente un oggetto CDocTemplate e passarlo a CWinApp::AddDocTemplate dalla funzione membro InitInstance dell'applicazione.
Requisiti
Header: afxwin.h
Vedere anche
Riferimenti
CMultiDocTemplate::CMultiDocTemplate