CWinApp::AddDocTemplate
Visual Studio 2012
Call this member function to add a document template to the list of available document templates that the application maintains.
void AddDocTemplate( CDocTemplate* pTemplate );
You should add all document templates to an application before you call RegisterShellFileTypes.
// The following code is produced by the Application Wizard when you // choose the MDI (multiple document interface) option. CMultiDocTemplate* pDocTemplate; pDocTemplate = new CMultiDocTemplate(IDR_MYTYPE, RUNTIME_CLASS(CMyDoc), RUNTIME_CLASS(CChildFrame), // custom MDI child frame RUNTIME_CLASS(CMyView)); if (!pDocTemplate) return FALSE; AddDocTemplate(pDocTemplate);