当前课程知识点:VC++面向对象与可视化程序设计(下):MFC编程基础 >  第6章 MFC基础知识 >  6-3 MFC类的组织结构及主要的类的简介 >  6-3-2 根类

返回《VC++面向对象与可视化程序设计(下):MFC编程基础》慕课在线视频课程列表

6-3-2 根类在线视频

6-3-2 根类

下一节:6-3-3 应用程序结构类

返回《VC++面向对象与可视化程序设计(下):MFC编程基础》慕课在线视频列表

6-3-2 根类课程教案、知识点、字幕

这个CObject是大多数MFC类的基类

它提供了许多编程所需的公共操作

比如说对象的建立

对象的删除

串行化的支持

运行时信息

以及对象诊断输出

应用程序体系结构类

包含了应用程序和线程支持类

命令相关类

文档类

文档模板类

视图类

框架窗口等

窗口 对话框和控件类它就包含了

框架窗口类

视类

对话框类

和控件条类

像绘图和打印类

它负责输出设备相关的类

和绘图工具类

数组 列表和映射类包含了

数组类

列表类

和映射类等等

当然今天讲到这个地方给大家列出了一大堆的类

大家可能觉得比较抽象

那没关系

我们先知道CObject类它包含哪一些

那包含了这一些类

它具体完成哪一些工作

我们后面会逐步地介绍

这里大家先有一个概貌认识

就是说CObject类下面有哪一些东西

还有调试异常类

它包含调试支持类

和异常类

以及OLE类

文件和数据库类

就是包含文件I/O类

就是输入输出

数据库类主要包含DAO类和ODBC类

以及Internet和网络工作类

等等

那CObject类这个类的公用方法

就是public的方法有这么几个

我在这里把主要的给大家介绍一下

很重要的一个是Serialize类

这是从档案文件中读取和写入该对象

这个是IsSerializable

那么这个是检查对象是否可以被串行化

还有IsKindOf

这是测试该对象是否与指定类关联

这几个是常用的

这是公用方法

公用操作主要是

一个是delete

一个是new

这个前面在讲C++的基础知识的时候曾经给大家介绍过了

new就是分配一个大小为nSize字节的内存空间

并且记录new操作符在文件中的位置

而delete是new的逆操作

释放无用的内存块

这主要讲的是CObject类

关于CObject类的详细的内容

以及类的代码

大家可以详见我这里给出的msdn网址

VC++面向对象与可视化程序设计(下):MFC编程基础课程列表:

第0章 课前讨论

-讨论实录

--0-0

第6章 MFC基础知识

-6-1 MFC概述

--6-1 MFC基础知识

-6-2 C++的基本知识

--6-2-1 类

--6-2-2 对象

--6-2-3 类的方法

--6-2-4 内联函数

--6-2-5 构造函数和析构函数

--6-2-6 重载

--6-2-7 友元函数

--6-2-8 友元类

--6-2-9 指针

--6-2-10 类的继承

--6-2-11 多态性和虚拟函数

-6-3 MFC类的组织结构及主要的类的简介

--6-3-1 MFC类的组织结构

--6-3-2 根类

--6-3-3 应用程序结构类

--6-3-4 可视对象类

--6-3-5 通用类

--6-3-6 OLE类

--6-3-7 ODBC数据库

-6-4 MFC中全局函数和全局变量

--6-4 MFC中全局函数和全局变量

第7章 Windows标准控件在可视化编程中的应用

-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章 在MFC中创建应用程序的资源

-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章 单文档与多文档

-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章 多媒体应用程序的设计

-10-1 利用音频函数实现多媒体程序设计

--10-1-1

--10-1-2

--10-1-3

--10-1-4

-10-2 利用Windows Media Player控件实现多媒体程序设计

--10-2

-课堂示例源代码

--html

第11章

-例11-1

--例1

-例11-2

--例11-2

-例11-3

--例11-3

-例11-4

--例11-4

-11-1 ODBC介绍与引用

--11-1

-课堂示例源代码

--html

第三次作业及答题链接

-第三次作业及答题链接

6-3-2 根类笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。