用MFC开发Windows应用程序分析报告.docVIP

  • 30
  • 0
  • 约2.42万字
  • 约 25页
  • 2016-04-14 发布于湖北
  • 举报
用MFC开发Windows应用程序 1.实验目的 了解AppWizard自动生成的程序框架 了解MFC类库设计面向对象应用程序的过程 学习基本图形设计 学习使用基本控件和通用对话框 学习菜单设计 学习画笔、画刷和字体的应用 2.基础知识 2.1 MFC类层次中所包含的类 MFC类库中包含了许多不同的类,它们可以划分为根类、应用程序结构类、应用程序结构类、窗口类、OLE类、数据库类等10个大类,在其中一些大类的基础上又派生出许多了类。 MFC类层次主要包含以下各类: 根类 MFC中的CObject类,是MFC抽象基类,是MFC中多数类和自定义子类的根类,它为程序员提供了许多编程所需的公共操作。这些操作包括:对象的建立和删除、串行化支持、对象诊断。输出、运行时信息以及集合类的兼容等。 CObject类的主要派生类的派生层次如图2-1。 图2-1 CObject主要派生类的派生层次 应用程序体系结构类 应用程序体系结构类用于构造一个应用程序的框架,它能提供多数应用程序公用的功能。应用程序体系结构类是由CCmdTarget为基类派生出来的,主要包含了与命令相关的类、窗口应用程序类、文档/视类和线程基类等,如图2-2。 图2-2 MFC应用程序体系结构主要类 可视对象类,它主要包括: ? CWnd窗口类,该类提供了MFC中所有窗口的基本功能,它是CCmdTarget类的基类。 ? CVie

文档评论(0)

1亿VIP精品文档

相关文档