从MFC应用类InitInstance开始,调用CSingleDocTemplate::OpenDocumentFile,CSingleDocTemplate::OpenDocumentFile首先调用CDocTemplate::CreateNewDocument创建文档,再调用CDocTemplate::CreateNewFrame创建框架,CDocTemplate::CreateNewFrame首先调用CreateObject()动态创建框架,在通过CFrameWnd::LoadFrame加载框架资源,CFrameWnd::LoadFrame先通过AfxEndDeferRegisterClass和GetIconWndClass注册窗口类,再调用CFrameWnd::Create创建框架窗口,CFrameWnd::Create调用CWdn::CreateEx完成时机工作,并在这时系统给框架窗口发送WM_CREATE消息,调用CFrameWnd::OnCreate创建窗口。