CDocTemplate::CDocTemplate

CDocTemplate (UINT nIDResource, CRuntimeClass * pDocClass, CRuntimeClass * pFrameClass, CRuntimeClass * pViewClass );

Parámetros

nIDResource

Especifica el identificador de los recursos utilizados con el tipo de documento. Esto puede incluir menú, icono, tabla de aceleradores y recursos de cadena.

El recurso de cadena consta de hasta siete subcadenas separados por el carácter de '\n' (el personaje de '\n' es necesario como un marcador de posición si no se incluye una subcadena; sin embargo, no son necesarios los caracteres '\n'); Estas subcadenas describen el tipo de documento. Para obtener información sobre las subcadenas, consulte GetDocString. Este recurso de cadena se encuentra en el archivo de recursos de la aplicación. Por ejemplo:

/ / MYCALC.RC
PRECARGA STRI&NGTABLE DISCARDABLE
BEGIN
 nbsp;  IDR_SHEETTYPE "\nSheet\nWorksheet\nWorksheets (*.myc)\n.myc\n MyCalcSheet\nMyCalc hoja"
FINAL

Tenga en cuenta que la cadena comienza con un carácter '\n'; Esto es porque la subcadena de la primera no se utiliza para aplicaciones MDI y por lo tanto no está incluida. Puede editar esta cadena utilizando el editor de cadenas; toda la cadena aparece como una sola entrada en el Editor de cadenas, no como siete entradas independientes.

Para obtener más información sobre estos tipos de recursos, consulte la Guía del usuario de Visual C++.

pDocClass

Puntos al objeto CRuntimeClass de la clase de documento. Esta clase es una CDocument-definir para representar sus documentos de clase derivada.

pFrameClass

Puntos al objeto CRuntimeClass de la clase de ventana de marco. Esta clase puede ser un CFrameWnd-clase derivada o puede ser CFrameWnd sí si desea comportamiento predeterminado de la ventana de marco principal.

pViewClass

Puntos al objeto CRuntimeClass de la clase de vista. Esta clase es un CView-definir para mostrar sus documentos de clase derivada.

Observaciones

Utilice esta función miembro para construir un objeto CDocTemplate . Dinámicamente asignar un objeto CDocTemplate y pase a CWinApp::AddDocTemplate de la InitInstance función de miembro de la clase de aplicación.

I&ntroducción a CDocTemplate |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp;CDocTemplate::GetDocString, CWinApp::AddDocTemplate, CWinApp::InitInstance, CRuntimeClass

Index