Share via


CDocTemplate::CreateNewFrame

Crea una nueva ventana de marco que contiene un documento y una vista.

virtual CFrameWnd* CreateNewFrame(
   CDocument* pDoc,
   CFrameWnd* pOther 
);

Parámetros

  • pDoc
    El documento al que la nueva ventana cuadro debe ver.puede ser NULL.

  • pOther
    La ventana de marco en el que la nueva ventana de cuadro debe estar basada en.puede ser NULL.

Valor devuelto

Un puntero a la ventana creada recientemente fotogramas, o NULL si se produce un error.

Comentarios

CreateNewFrame usa objetos de CRuntimeClass pasados al constructor para crear una nueva ventana de marco con una vista y un documento asociados.Si el parámetro de pDoc es NULL, el marco genera un mensaje de traza.

el parámetro de pOther se utiliza para implementar el comando de New de la ventana.Proporciona una ventana de marco en la que modelar la nueva ventana de marco.La nueva ventana cuadro suele ser invisible creado.Llame a esta función para crear las ventanas de marco fuera de implementación estándar de Archivo Nuevo y para Abrir archivos.

Requisitos

encabezado: afxwin.h

Vea también

Referencia

Clase CDocTemplate

Gráfico de jerarquía

Estructura de CCreateContext

CFrameWnd::LoadFrame

CDocTemplate::InitialUpdateFrame