10_MFC程序设计基础.pptVIP

  • 2
  • 0
  • 约5.61千字
  • 约 41页
  • 2020-04-21 发布于广东
  • 举报
第10章 MFC程序设计基础 华东理工大学计算机系· 谢晓玲 MFC类库简介 MFC是Microsoft公司提供的基于Windows API的C++类库集,并定义一个应用程序框架。 MFC实现了标准的用户接口,提供了管理窗口、菜单、对话框的代码,可实现基本的输入输出和数据存储。 MFC提供大量可重用代码,隐藏基于窗口的应用程序设计的复杂细节,减轻编程工作量。 AppWizard应用程序向导可以产生应用程序框架。其步骤: 利用AppWizard生成一个新项目; 修改源文件; 在资源编辑器中编辑资源文件; .cpp源文件经编译生成.obj文件,资源文件经编译生成.res文件; 链接器将结合.obj文件、.res文件和.dll库文件生成.exe可执行文件。 利用C++.NET开发Windows程序 C++.NET程序设计框架 C++.NET提供了应用程序向导(AppWizard),可以创建3种类型的MFC应用程序框架: 对话框应用程序 单文档应用程序 多文档应用程序 应用程序框架是一种类库的超集,它用来定义程序的结构,将其他的类库,例如文档类、视图类及用户自定义类等,嵌入到应用程序框架中,以完成用户预期的功能。 大多数MFC类来自三大基类: CObject:具有在运行时获得对象大小和名字的能力。 CWnd:所有窗口的基类,具有创建、维护窗口的能力。 CCmdTarget:具有处理

文档评论(0)

1亿VIP精品文档

相关文档