第1章VisualC++6.0开发环境 1
1.1 VisualC++6.0主窗口构成 1
1.2 VisualC++6.0工具栏 3
1.3 VisualC++6.0菜单栏 5
1.4 工作区窗口 28
1.5 本章小节 29
练习题 29
第2章 C++语言编程基础 31
2.1 标识符 31
2.2 基本数据类型 32
2.3 常量和变量 33
2.4 变量的存储类 35
2.5 数组、字符串与指针 37
2.6 构造数据类型 39
2.7 运算符和表达式 42
2.8 程序控制结构 44
2.9 函数 48
2.10 本章小节 49
练习题 49
第3章 面向对象程序设计 51
3.1 创建控制台应用程序 51
3.2 类的定义 54
3.3 对象的定义 56
3.4 构造函数和析构函数 58
3.5 内联函数 60
3.6 友元函数 61
3.7 this指针 62
3.8 类的继承性 64
3.9 类的重载 67
3.10 多态性与虚函数 71
3.11 基本文件I/O流 75
3.12 本章小节 75
练习题 76
第4章 用MFC开发Windows应用程序 77
4.1 Windows应用程序机制与MFC 77
4.2 利用AppWizard生成Windows应用程序 78
4.3 应用程序的类和文件 85
4.4 应用程序的分析 88
4.5 创建基于对话框的应用程序 91
4.6 本章小节 93
练习题 93
第5章 消息和命令 94
5.1 响应消息的实例 94
5.2 消息的处理机制 96
5.3 消息的种类 97
5.4 消息的发送和接收 100
5.5 消息映射 101
练习题 102
5.6 本章小节 102
第6章 对话框和Windows基本控件 103
6.1 对话框的组成与分类 103
6.2 使用消息框 104
6.3 创建自定义对话框资源 106
6.4 创建对话框类 112
6.5 对话框的实现 115
6.6 实现对话数据交换和验证 118
6.7 在对话框中使用组合框 122
6.8 本章小节 124
练习题 125
7.1 旋钮、进度条和滑块控件 126
第7章 Windows通用控件的使用 126
7.2 IP地址控件 133
7.3 日期(时间)提取控件 134
7.4 本章小节 135
练习题 135
第8章 菜单、工具栏和状态条 136
8.1 菜单简介 136
8.2 为应用程序创建菜单 138
8.3 实现菜单功能 141
8.4 工具栏的创建 145
8.5 状态条的添加与显示 151
练习题 159
8.6 本章小节 159
第9章 文档和视图 160
9.1 文档与视图的关系 160
9.2 在视图中显示文本 161
9.3 在视图中与用户交互 165
9.4 实现文档 172
9.5 多文档应用程序 177
9.6 其它视图类 178
9.7 本章小节 178
练习题 178
10.1 设备环境与CDC类 180
第10章 在应用程序中绘图 180
10.2 使用GDI对象 181
10.3 实现绘图功能 182
10.4 使用画笔和画刷 186
10.5 使用字体 195
10.6 本章小节 201
练习题 201
第11章 串行化和文件I/O 202
11.1 串行化 202
11.2 用CFile类直接操纵文件 207
11.3 本章小节 211
练习题 212