当前课程知识点:VC++面向对象与可视化程序设计(下):MFC编程基础 > 第6章 MFC基础知识 > 6-3 MFC类的组织结构及主要的类的简介 > 6-3-1 MFC类的组织结构
返回《VC++面向对象与可视化程序设计(下):MFC编程基础》慕课在线视频课程列表
返回《VC++面向对象与可视化程序设计(下):MFC编程基础》慕课在线视频列表
现在我们开始一节新的内容
MFC类的组织结构及主要的类的简介
MFC类的组织结构比较复杂
那这里我把这个类图切到这儿
相信大家是看不清楚的
没有关系
我可以把这个类图作为单独的一个图作为教学资源
上载到教学网站
大家下载去看就行了
但是在我们这界面里面
如果要把这个图看得非常清楚的话
那界面就不够了
大家也可以上我这个给出的网址去下载这张图
这个层次结构图在这里面只是给大家看一个概貌
然后我们针对里面的内容
进行介绍
MFC库中的类是按层次关系划分类呢是这样的
大家看这里有CObject类
是最高的
然后是CCmdT类是应用程序结构类
应用程序结构类下面又有窗口支持类
在Windows编程里面曾经讲到的对话框
这个对话框概念大家就比较熟悉了
然后在这里面我们还会讲到文档视图类
控件类
控制条类
等等等等这些都会介绍
所以这些都是在CObject下面派生出来的
然后还有文件服务类
图形绘制
我们前面曾经讲过绘图
所以这个大家应该知道
菜单我们前面接触过
当然在我们这门课里面我们还会介绍ODBC的数据库
前台应用开发
这些都会介绍到
这些是基础类库
也就是说这里面都是类
比如说这里写了图形绘制
就是图形绘制类
ODBC数据库支持实际上就是ODBC数据库支持类
等等
这样给大家说一下大家就清楚了
比如说视图就是视图类
控件就是控件类
那控件类里面很多控件对象
我们会比较详细地
而且作为主要的内容会给大家介绍
那这个图可以在哪里看到呢
我这里给出了相应的网址
大家可以上这个网址去查找这张图
从这张图里大家看到了
最高级的就是Cobject
实际上这就是根类
大家看这个CCmdT是在CObject下面
CWnd是在CCmdT它的下面
这个是最基础的
这是根类
-讨论实录
--0-0
-6-1 MFC概述
-6-2 C++的基本知识
--6-2-1 类
--6-2-2 对象
--6-2-6 重载
--6-2-9 指针
-6-3 MFC类的组织结构及主要的类的简介
--6-3-2 根类
-6-4 MFC中全局函数和全局变量
-7-1 概述
--7-1-1
--7-1-2
-7-2 按钮控件及其应用
--128B12447816EEF99C33DC5901307461
-7-3 按钮控件及其应用
--7-3
-7-4 静态控件
--7-4
-7-5 列表框控件
--7-5-1
--7-5-2
-7-6 编辑框控件
--7-6
-7-7 组合框控件
--7-7
-7-8 对话框通用控件
--7-8-1
--7-8-2
-讲义源代码
--html
-8-1&2 资源的应用以及菜单资源的使用
--8-1-1
--8-1-2
-8-3 快捷菜单的创建及其应用
--8-3
-8-4 加速键资源的创建及其使用
--8-4
-8-5 工具条资源的创建及其使用
--8-5
-8-6 字符串资源的使用
--8-6
-8-7 位图资源的创建及其使用
--8-7
-课堂示例源代码
--html
-第一次作业内容及要求
--html
--第一次作业及答题链接--作业
-9-1 概述
--9-1
-9-2 Doc/View框架的主要成员
--Video
-9-3 文档操作中的一些重要概念
--Video
-9-4 SDI编程实例
--Video
-9-5 MDI编程实例
--9-5-1
--9-5-2
-课堂示例源代码
--html
-第二次作业内容及要求
--html
--第二次作业及答题链接--作业
-10-1 利用音频函数实现多媒体程序设计
--10-1-1
--10-1-2
--10-1-3
--10-1-4
-10-2 利用Windows Media Player控件实现多媒体程序设计
--10-2
-课堂示例源代码
--html
-例11-1
--例1
-例11-2
--例11-2
-例11-3
--例11-3
-例11-4
--例11-4
-11-1 ODBC介绍与引用
--11-1
-课堂示例源代码
--html
-第三次作业及答题链接