书籍详情
Visual C++面向对象程序设计教程
作者:杨国燕,孔凡辉 主编
出版社:黑龙江大学出版社
出版时间:2008-10-01
ISBN:9787811290707
定价:¥31.00
购买这本书可以去
内容简介
《Visual C++面向对象程序设计教程》的特色是理论联系实际。目前,介绍Visual C++的书很多,而对于每一章,《Visual C++面向对象程序设计教程》不仅介绍了与该章有关的一些基本知识,还分别列举综合实例,一步一步引导读者完成,并在实例中给出了详尽的解释,课后的实验习题也作了详细的解答。相信只要读者认真研读每一个程序,并亲自上机实践,一定会有较大收益。
作者简介
暂缺《Visual C++面向对象程序设计教程》作者简介
目录
第1章 Visual C++概述
1.1 Visual C++简介
1.1.1 Visual C++的特点
1.1.2 Visual C++的安装
1.1.3 MSDN帮助文档
1.2 Visual C++的开发环境
1.2.1 集成开发环境窗口
1.2.2 项目与项目工作区
1.2.3 资源与资源编辑器
1.2.4 菜单栏
1.2.5 工具栏
上机实验习题
第2章 面向对象的基本概念
2.1 结构化程序设计方法的回顾
2.2 面向对象的系统开发方法
2.2.1 面向对象的程序设计方法
2.2.2 面向对象的系统开发方法
2.2.3 面向对象方法与设计步骤
2.3 类、对象和消息
2.3.1 类的定义
2.3.2 对象的定义
2.3.3 构造函数
2.3.4 析构函数
2.3.5 消息和方法
2.4 继承和派生
2.4.1 派生类的继承类型
2.4.2 派生类的数据成员和成员函数
2.4.3 派生类的构造函数
2.4.4 多重继承
2.5 多态性和虚函数
2.5.1 静态联编和动态联编
2.5.2 虚函数
2.5.3 纯虚函数和抽象基类
上机实验习题
第3章 利用MFC类库编写Windows应用程序
3.1 MFC类库概述
3.1.1 Cobiect类
3.1.2 从Cobiect类派生的主要类
3.2 MFC的消息和消息处理
3.2.1 MFC事件驱动程序设计引擎类
3.2.2 消息映射和消息处理
3.2.3 MFC预定义的消息和消息处理程序
3.2.4 使用MFC的Windows应用程序示例
3.3 注册窗口类
3.4 实现窗口类
3.5 消息循环
3.6 窗口过程
3.7 其他部分
上机实验习题
第4章 使用AppWizard向导建立应用程序
4.1 工程类型和文件类型
4.2 AppWizard的使用
4.3 创建一个简单的单文档应用程序
4.3.1 使用AppWizard生成SDI应用程序基本框架
4.3.2 SDI应用程序框架剖析
4.3.3 添加代码
4.3.4 编译执行程序
4.4 创建一个简单的多文档应用程序
4.4.1 使用AppWizard生成MDI应用程序基本框架
4.4.2 MDI应用程序框架剖析
4.4.3 添加代码
4.4.4 编译执行程序
4.5 创建一个简单的对话框应用程序
4.5.1 使用AppWizard生成对话框应用程序基本框架
4.5.2 对话框应用程序框架剖析
4.5.3 添加控件和代码
4.5.4 编译执行程序
上机实验习题
第5章 GDI与文本和图形处理
5.1 GDI简介
5.1.1 GDI的功能
5.1.2 设备描述表
5.2 文本处理
5.2.1 文本输出函数
5.2.2 文本属性的控制
5.2.3 文本的字体设置
5.2.4 获取文本信息
5.3 图形处理
5.3.1 绘图函数
5.3.2 使用绘图工具对象
5.3.3 0nDraw函数
5.3.4 WM—PAINT消息
上机实验习题
第6章 菜单设计
6.1 实现菜单控制
6.1.1 菜单消息处理
6.1.2 弹出式菜单和动态菜单
6.1.3 菜单消息的处理路径
6.2 CMenu类
6.2.1 CMenu类简介
6.2.2 动态改变菜单
6.3 菜单程序设计
6.3.1 基于菜单栏的程序设计
6.3.2 弹出式菜单设计
6.3.3 动态菜单设计
上机实验习题
第7章 工具栏和状态栏
7.1 工具栏
7.1.1 了解工具栏
7.1.2 创建工具栏
7.1.3特殊形式的工具栏
7.1.4 CToolBar工具栏类
7.1.5 工具栏实例程序
7.2 状态栏
7.2.1 了解状态栏
7.2.2 创建状态栏
7.2.3 CStatusBar状态栏类
7.2.4 状态栏实例程序
上机实验习题
第8章 对话框和常用控件
8.1 对话框概述
8.1.1 对话框的种类
8.1.2 对话框的创建和显示
8.1.3 对话框类CDialog
8.2 对话框的设计
8.2.1 增加控件
8.2.2 使用ClassWizard建立对话框类
8.2.3 对话框类成员变量的加入
8.3 通用对话框类
8.3.1 CFileDialog类
8.3.2 CFontDiaklg类
8.3.3 CPrintDialog类
8.3.4 CColorDilaog类
8.4 标准Windows控件
8.4.1 控件的通用属性
8.4.2 控件属性设置和组织安排
8.4.3 静态控件
8.4.4 按钮控件
8.4.5 编辑控件
8.4.6 列表框控件
8.4.7 组合框控件
8.4.8 滚动条控件
上机实验习题
第9章 窗口、文档和视图
9.1 应用程序组成结构
9.1.1 CMainFrame类和窗口
9.1.2 文档和视图
9.1.3 窗口、文档与视图间的关系
9.2 文档类
9.2.1 文档类管理数据的方法
9.2.2 数据成员
9.2.3 成员函数
9.3 视图类
9.3.1 视图类的操作方法
9.3.2 视图类的成员函数
9.4 利用序列化进行文件读写
9.4.1 文档序列化原理
9.4.2 序列化中支持的数据类型
上机实验习题
第10章 数据库编程
10.1 0DBc的使用
10.1.1 0DBC的工作原理
10.1.2 0DBC类
10.2 数据库编程实例
10.2.1 注册数据库
10.2.2 创建数据库应用框架
10.2.3 设计记录操作界面
10.2.4 更新记录
10.2.5 排序和筛选
上机实验习题
1.1 Visual C++简介
1.1.1 Visual C++的特点
1.1.2 Visual C++的安装
1.1.3 MSDN帮助文档
1.2 Visual C++的开发环境
1.2.1 集成开发环境窗口
1.2.2 项目与项目工作区
1.2.3 资源与资源编辑器
1.2.4 菜单栏
1.2.5 工具栏
上机实验习题
第2章 面向对象的基本概念
2.1 结构化程序设计方法的回顾
2.2 面向对象的系统开发方法
2.2.1 面向对象的程序设计方法
2.2.2 面向对象的系统开发方法
2.2.3 面向对象方法与设计步骤
2.3 类、对象和消息
2.3.1 类的定义
2.3.2 对象的定义
2.3.3 构造函数
2.3.4 析构函数
2.3.5 消息和方法
2.4 继承和派生
2.4.1 派生类的继承类型
2.4.2 派生类的数据成员和成员函数
2.4.3 派生类的构造函数
2.4.4 多重继承
2.5 多态性和虚函数
2.5.1 静态联编和动态联编
2.5.2 虚函数
2.5.3 纯虚函数和抽象基类
上机实验习题
第3章 利用MFC类库编写Windows应用程序
3.1 MFC类库概述
3.1.1 Cobiect类
3.1.2 从Cobiect类派生的主要类
3.2 MFC的消息和消息处理
3.2.1 MFC事件驱动程序设计引擎类
3.2.2 消息映射和消息处理
3.2.3 MFC预定义的消息和消息处理程序
3.2.4 使用MFC的Windows应用程序示例
3.3 注册窗口类
3.4 实现窗口类
3.5 消息循环
3.6 窗口过程
3.7 其他部分
上机实验习题
第4章 使用AppWizard向导建立应用程序
4.1 工程类型和文件类型
4.2 AppWizard的使用
4.3 创建一个简单的单文档应用程序
4.3.1 使用AppWizard生成SDI应用程序基本框架
4.3.2 SDI应用程序框架剖析
4.3.3 添加代码
4.3.4 编译执行程序
4.4 创建一个简单的多文档应用程序
4.4.1 使用AppWizard生成MDI应用程序基本框架
4.4.2 MDI应用程序框架剖析
4.4.3 添加代码
4.4.4 编译执行程序
4.5 创建一个简单的对话框应用程序
4.5.1 使用AppWizard生成对话框应用程序基本框架
4.5.2 对话框应用程序框架剖析
4.5.3 添加控件和代码
4.5.4 编译执行程序
上机实验习题
第5章 GDI与文本和图形处理
5.1 GDI简介
5.1.1 GDI的功能
5.1.2 设备描述表
5.2 文本处理
5.2.1 文本输出函数
5.2.2 文本属性的控制
5.2.3 文本的字体设置
5.2.4 获取文本信息
5.3 图形处理
5.3.1 绘图函数
5.3.2 使用绘图工具对象
5.3.3 0nDraw函数
5.3.4 WM—PAINT消息
上机实验习题
第6章 菜单设计
6.1 实现菜单控制
6.1.1 菜单消息处理
6.1.2 弹出式菜单和动态菜单
6.1.3 菜单消息的处理路径
6.2 CMenu类
6.2.1 CMenu类简介
6.2.2 动态改变菜单
6.3 菜单程序设计
6.3.1 基于菜单栏的程序设计
6.3.2 弹出式菜单设计
6.3.3 动态菜单设计
上机实验习题
第7章 工具栏和状态栏
7.1 工具栏
7.1.1 了解工具栏
7.1.2 创建工具栏
7.1.3特殊形式的工具栏
7.1.4 CToolBar工具栏类
7.1.5 工具栏实例程序
7.2 状态栏
7.2.1 了解状态栏
7.2.2 创建状态栏
7.2.3 CStatusBar状态栏类
7.2.4 状态栏实例程序
上机实验习题
第8章 对话框和常用控件
8.1 对话框概述
8.1.1 对话框的种类
8.1.2 对话框的创建和显示
8.1.3 对话框类CDialog
8.2 对话框的设计
8.2.1 增加控件
8.2.2 使用ClassWizard建立对话框类
8.2.3 对话框类成员变量的加入
8.3 通用对话框类
8.3.1 CFileDialog类
8.3.2 CFontDiaklg类
8.3.3 CPrintDialog类
8.3.4 CColorDilaog类
8.4 标准Windows控件
8.4.1 控件的通用属性
8.4.2 控件属性设置和组织安排
8.4.3 静态控件
8.4.4 按钮控件
8.4.5 编辑控件
8.4.6 列表框控件
8.4.7 组合框控件
8.4.8 滚动条控件
上机实验习题
第9章 窗口、文档和视图
9.1 应用程序组成结构
9.1.1 CMainFrame类和窗口
9.1.2 文档和视图
9.1.3 窗口、文档与视图间的关系
9.2 文档类
9.2.1 文档类管理数据的方法
9.2.2 数据成员
9.2.3 成员函数
9.3 视图类
9.3.1 视图类的操作方法
9.3.2 视图类的成员函数
9.4 利用序列化进行文件读写
9.4.1 文档序列化原理
9.4.2 序列化中支持的数据类型
上机实验习题
第10章 数据库编程
10.1 0DBc的使用
10.1.1 0DBC的工作原理
10.1.2 0DBC类
10.2 数据库编程实例
10.2.1 注册数据库
10.2.2 创建数据库应用框架
10.2.3 设计记录操作界面
10.2.4 更新记录
10.2.5 排序和筛选
上机实验习题
猜您喜欢