CDocTemplate::CreateNewFrame
virtual CFrameWnd* CreateNewFrame(CDocument* pDoc, CFrameWnd* pOther);
返回值:新创建框架窗口的指针。如果出错,则返回NULL。
参数:
pDoc | 新框架窗口所参照的文档,可取NULL值。
|
pOther | 用于放置新框架窗口的框架窗口,可取NULL值。
|
说明:
CreateNewFrame使用传递给构造函数的CRuntimeClass 对象来创建新的框架窗口,并附加有文档和视图。如果pDoc为NULL,框架输出TRACE消息。
pOther参数用于实现Window的New命令。它提供了新框架窗口所基于的模式,新框架窗口通常是可视的。调用这个函数创建框架窗口而不用框架的File New和File Open实现。
请参阅:
CCreateContext, CFrameWnd::LoadFrame, CDocTemplate::InitialUpdateFrame