VisualC++应用开发与实践刘乃琦_VC第2章文档与视图课件教学.pptVIP

  • 3
  • 0
  • 约1.22万字
  • 约 63页
  • 2017-01-07 发布于广东
  • 举报

VisualC++应用开发与实践刘乃琦_VC第2章文档与视图课件教学.ppt

2.1 构建文档\视图应用程序 文档对象的创建主要通过菜单“文件/新建”或菜单“文件/打开”实现实现的过程如下: (1)菜单“File/Open”的实现函数是在继承自CWinApp类的应用程序类的实现文件中进行映射的,具体代码如下: ON_COMMAND(ID_FILE_OPEN, CWinApp::OnFileOpen) (2)在OnFileOpen方法中调用了CDocManager(文档管理器)类的OnFileOpen方法。 (3)在CDocManager类的OnFileOpen方法中通过DoPromptFileName方法弹出打开对话框,并调用AfxGetApp的OpenDocmentFile方法。 (3)在AfxGetApp的OpenDocmentFile方法中又调用CDocManager类的OpenDocumentFile方法。 (4)在CDocManager类的OpenDocumentFile方法中调用CDocTemplate对象的OpenDocumentFile方法。 (5)模板对象(CDocTemplate)有单文档模板对象(CSingleDocTemplate)还有多文档模板对象(CMultiDocTemplate),在模板对象OpenDocumentFile方法中通过CSingleDocTemplate 或CMultiDocTemplat

文档评论(0)

1亿VIP精品文档

相关文档