第一部分 Visual C++集成开发环境 3
1.1 Visual C++6.0概述 3
1.2 Visual C++6.0安装 3
1.3 Visual C++6.0界面环境介绍 3
1.4 MSDN帮助系统 4
1.5 使用MFC AppWizard生成应用程序框架 4
1.5.1 应用程序向导的框架类型 4
1.5.2 创建一个控制台应用程序 5
1.5.3 创建一个单文档应用程序 10
1.6 菜单 15
1.6.1 File菜单 15
1.6.2 Edit菜单 18
1.6.3 View菜单 19
1.6.4 Insert菜单 19
1.6.5 Project菜单 20
1.6.6 Build菜单 21
1.6.7 Tools菜单 21
1.6.8 Window菜单 22
1.6.9 Help菜单 22
1.7 工具栏 23
1.7.1 Standard标准工具栏 23
1.7.2 Build MiniBar工具栏 24
1.7.3 WizardBar 24
1.8 项目工作区窗口 25
1.8.1 Class View窗口 25
1.8.2 Resource View窗口 25
1.8.3 File View窗口 25
1.9 输出窗口 27
1.10 编辑窗口 27
1.11 调试器 27
1.11.1 修正语法错误 29
1.11.2 设置断点 30
1.11.3 启动调试器(Debug) 32
1.11.4 调试器观察窗口 33
第二部分 实验指导 39
实验1 熟悉Visual C++6.0开发环境应用和创建控制台项目 39
实验2 C++程序基本语句和函数调用 44
实验3 类与对象 47
实验4 构造函数与析构函数 52
实验5 静态成员与友元 58
实验6 继承和派生 65
实验7 纯虚函数与抽象类 72
实验8 函数模板类模板 76
实验9 创建MFC的应用程序 78
实验10 文档和视图 87
实验11 菜单、工具栏和状态栏 100
实验12 按钮控件、静态控件、编辑框和旋转按钮控件 117
实验13 列表框和组合框控件 131
实验14 滑动条和滚动条控件 135
实验15 控件的数据交换 139
实验16 画笔和画刷 143
实验17 文本绘制 151
实验18 ODBC数据库编程和Active X控件的应用 160
第三部分 练习题 179
习题1 179
习题2 202
习题3 268
习题4 269
习题5 270
习题6 272
习题7 274
习题8 279
习题9 283
附录 练习题参考答案 284
主要参考文献 296