- 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
您可能关注的文档
- 学校应急预案参考(实用性强)分析报告.doc
- 中隔墙施工(更新)分析报告.doc
- 学校应急预案汇集分析报告.doc
- 学校制度岗位职责,应急预案分析报告.doc
- 中沟水库安全评价分析报告.doc
- 应急预案(专家评审后)分析报告.doc
- 学校制度汇编(出书)分析报告.doc
- 学院路供水管线连接工程施工分析报告.doc
- 中关村科技园区数字电视行业及重点企业投资价值研究分析报告.doc
- 应急预案,安全生产责任制安全技术交底分析报告.doc
- 示范引领,活动激趣-关于“起始年级语文学习习惯培养”的做法举隅-初中-语文-论文.docx
- 盛唐气象的原因-初中-体育与健康-说课稿.docx
- 巧用数形结合-画出核心素养-初中-数学-论文.docx
- 如何培养中学生的抗挫折能力-初中-语文-论文.docx
- 陕西传统体育文化发展研究-初中-体育与健康-论文.docx
- 诗经·氓-初中-语文-教案.docx
- 如何建立建设节能环保型的初中校园-初中-生物-论文.docx
- 人工智能时代初中信息科技理论课教学模式的创新与实践-初中-信息-论文.docx
- 如何利用信息技术优化语文课堂教学-初中-语文-论文.docx
- 试论刘知几的史学思想-初中-历史-论文.docx
原创力文档

文档评论(0)