标题：VisualC++应用程序开发教程
图书信息
出版社: 北京师范大学出版社; 第1版 (2007年8月1日)
丛书名: 普通高等教育"十一五"国家级规划教材,21世纪高职高专系列规划教材
平装: 359页
正文语种: 简体中文
开本: 16
ISBN: 9787303085538
条形码: 9787303085538
尺寸: 25.6 x 18.2 x 1.6 cm
重量: 522 g
内容简介
全书分为12章，从最基本的概念出发，详细讲述了Visual C++的开发过程，内容涉及面向对象程序设计基础知识、开发环境、MFC框架、文本、菜单、对话框、多媒体、网络编程和数据库编程等各个方面。另外，全书还贯穿作者多年来编程的一些经验及一些学习方法的建议，为读者进一步的学习提供指导。《Visual C++应用程序开发教程》内容丰富、实用性强、概念清晰，突出实际操作能力的培养和锻炼，即可以作为高等学校计算机软件技术课程的教材，也适用于有关科研及应用开发人员作为参考。
目录
第1章　C++程序设计基础
1.1  引言
1.2  数据类型
1.2.1  基本类型的取值范围
1.2.2  C++的扩展
1.3  常量和变量
1.3.1  常量
1.3.2  变量
1.4  基本控制结构
1.4.1  顺序结构
1.4.2  选择结构
1.4.3  循环结构
1.4.4  流程的转移控制
1.5  数组和指针
1.5.1  数组
1.5.2  指针
1.5.3  指针与数组的关系
1.6  函数
1.6.1  C++程序的基本结构
1.6.2  函数的定义和调用
1.6.3  有关函数定义的几点说明
1.6.4  函数重载
1.6.5  引用
1.7  实训
1.7.1  实训1
1.7.2  实训2
1.8  习题
第2章　C++面向对象程序设计
2.1  类和对象
2.1.1  类的定义
2.1.2  对象的定义
2.1.3  静态成员
2.2  构造函数
2.2.1  构造函数
2.2.2  构造函数和运算符new
2.2.3  备份初始化构造函数
2.3  析构函数
2.3.1  析构函数
2.3.2  析构函数和对象数组
2.3.3  析构函数和运算符delete
2.4  继承和派生类
2.4.1  继承与派生的基本概念
2.4.2  派生类的定义
2.4.3  派生类的构造函数与基类成员的初始化
2.4.4  虚基类
2.5  多态性和虚函数
2.5.1  多态性在C++中性体现
2.5.2  运算符重载
2.5.3  虚函数
2.5.4  纯虚函数和抽象类
2.6  实训
2.6.1  实训1
2.6.2  实训2
2.6.3  实训3
2.7  习题
第3章　Visualc++开发环境
3.1  VisualC++概述
3.1.1  VisualC++的特点
3.1.2..VisualC++的安装
3.1.3  集成开发环境窗口
3.1.4  MSDN帮助系统
3.2  VisualC++6.0菜单栏
3.2.1  “文件”菜单
3.2.2  “编辑”菜单
3.2.3  “查看”菜单
3.2.4  “插入”菜单
3.2.5  “工程”菜单
3.2.6  “组建”菜单
3.2.7  “调试”菜单
3.2.8  “工具”菜单
3.2.9  “窗口”菜单
3.2.1  0“帮助”菜单
3.3  VisualC++6.0212具栏
3.3.1  “标准”工具栏
3.3.2  “编译微型条”工具栏
3.3.3  “向导条”工具栏
3.4  项目和项目工作区
3.4.1  项目
3.4.2  项目工作区
3.4.3  项目设置
3.5  实训
3.5.1  实训1
3.5.2  实训2
3.6  习题
第4章　MFC创建Windows应用程序
4.1  Windows应用程序概述
4.1.1  Windows编程模型
4.1.2  窗口
4.1.3  消息和事件
4.1.4  Windows应用程序的基本结构
4.1.5  Windows应用程序实例
4.2  MFC概述
4.2.1  MFC简介
4.2.2  MFC编程的优点
4.2.3  IVIFC体系结构
4.2.4  MFCWindows程序的基本结构
4.3  MFC与应用程序框架
4.3.1  应用程序向导
AppWizard
4.3.2  MFC常用类
4.4  基于MFC的Windows应用程序
4.4.1  基于框架构造应用程序
4.4.2  AppWizard生成的类和源文件
4.4.3  ClassWizard
4.5  实训
4.6  习题
第5章　对话框
5.1  对话框类
5.1.1  CDialog类中有关对话框处理的常用函数
5.1.2  CWnd类中有关窗口处理和对话框处理的常用函数
5.2  对话框的创建
5.2.1  对话框的创建流程
5.2.2  创建对话框资源
5.2.3  创建对话框类
5.3  模态对话框与非模态对话框
5.3.1  模态对话框
5.3.2  非模态对话框
5.4  属性页对话框
5.4.1  主要相关类介绍
5.4.2  一般属性页对话框的创建步骤
5.5  消息对话框
5.6  实训
5.6.1  实训1
5.6.2  实训2
5.7  习题
第6章　常用控件
6.1  控件通用属性
6.2  静态文本控件
6.3  文本编辑控件
6.3.1  属性设置
6.3.2  发送的消息
6.3.3  成员函数
6.4  按钮控件
6.4.1  命令按钮
6.4.2  单选按钮
6.4.3  复选框
6.4.4  成员函数
6.4.5  分组框
6.5  列表框控件
6.5.1  属性设置
6.5.2  发送的消息
6.5.3  成员函数
6.6  组合框控件
6.6.1  属性设置
6.6.2  常用的通知消息
6.6.3  成员函数
6.7  滚动条控件
6.8  实训
6.8.1  实训1
6.8.2  实训2
6.8.3  实训3
6.8.4  实训4
6.9  习题
第7章　菜单、工具栏和状态栏
7.1  菜单
7.1.1  菜单基础
7.1.2  创建菜单
7.1.3  添加菜单命令处理函数
7.1.4  菜单的有效控制
7.1.5  快捷菜单
7.1.6  创建动态菜单
7.1.7  基于对话框的菜单
7.2  工具栏
7.2.1  工具栏编辑器
7.2.2  创建工具栏
7.2.3  工具栏隐显控制
7.2.4  在工具栏中添加非按钮控件
7.3  状态栏
7.3.1  状态栏的定义
7.3.2  状态栏的操作
7.3.3  状态栏实例
7.4  实训
7.5  习题
第8章　框架、文档/视图结构
8.1  框架窗口
8.1.1  主框架窗口和文档窗口
8.1.2  文档类和视图类
8.2  理解文档、视图和框架
8.2.1  基本概念
8.2.2  文档及视图结构
8.2.3  单文档应用程序的执行过程
8.2.4  文档、视图和框架窗口之间的相互作用
8.3  文档/视图结构和文档界面
8.3.1  文档/视图体系结构的基础
8.3.2  文档对象和视图对象
8.3.3  窗口类
8.4  文档的序列化
8.4.1  序列化
8.4.2  编写Serialize函数
8.4.3  编写可序列化类
8.5  实训
8.5.1  实训1
8.5.2  实训2
8.6  习题
第9章　图形和文本输出
9.1  图形设备接口和设备环境
9.1.1  图形设备接口
9.1.2  设备环境
9.1.3  设备环境类
9.1.4  设备环境的属性
9.1.5  绘图模式
9.1.6  映射模式与坐标转换
9.1.7  颜色设置
9.2  画笔和画刷
……
第10章　数据库编程
第11章　多媒体程序设计
第12章　网络编程