本书以通俗易懂的语言,配合丰富多彩的实例,提供了从入门到编程高手所必备的各类知识。全书共分4篇21章,具体包括Visual C++ 6.0集成开发环境、面向过程程序设计、面向对象程序设计、对话框应用程序设计、文档/视图应用程序设计等。该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。
本书从初学者的角度出发,以通俗易懂的语言,配合丰富多彩的实例,详细介绍了使用Visual C++ 6.0进行程序开发应该掌握的各方面技术。全书共分21章,包括:Visual C++ 6.0集成开发环境,C++语言基础,语句,面向过程程序设计,面向对象程序设计,对话框应用程序设计,文档/视图应用程序设计,常用控件,菜单,工具栏和状态栏,高级控件,自定义MFC控件,文本、图形、图像处理,多媒体技术,打印技术,文件与注册表操作,ADO编程,动态链接库,多线程程序设计,网络套接字编程,图书管理系统等。所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会Visual C++ 6.0程序开发的精髓,快速提高开发技能。
本书所配DVD光盘含有全程语音视频讲解教学录像以及实例的全部源代码,这些源代码都经过精心调试,在Windows XP、Windows 2000、Windows 2003下全部通过。
本书内容详尽,实例丰富,非常适合作为编程初学者的学习用书,也适合作为开发人员的查阅、参考资料。
第1篇 基础知识
第1章 Visual C++ 6.0集成开发环境/3
教学录像:29分钟
1.1 Visual C++ 6.0概述/4
1.2 Visual C++ 6.0开发环境介绍/4
1.2.1 熟悉Visual C++ 6.0 IDE开发环境/4
1.2.2 Visual C++ 6.0 IDE菜单介绍/5
1.2.3 Visual C++ 6.0 IDE工具栏介绍/10
1.2.4 Visual C++ 6.0工作区窗口介绍/12
1.2.5 Visual C++ 6.0 控件面板介绍/13
1.2.6 Visual C++ 6.0输出窗口介绍/14
1.3 设置自己的开发环境/15
1.3.1 自定义工具栏/15
1.3.2 自定义代码编辑窗口/16
1.4 创建一个简单的程序/17
1.4.1 创建工程/17
1.4.2 编辑程序/20
1.5 小结/20
第2章 C++语言基础/21
教学录像:52分钟
2.1 C++文件结构/22
2.1.1 头文件的构成/22
2.1.2 源文件的构成/22
2.2 C++语言基本要素/23
2.2.1 标识符/23
2.2.2 关键字/23
2.2.3 常量/24
2.2.4 变量/25
2.2.5 变量的存储类型/27
2.3 数据类型/29
2.3.1 数值类型/29
……
第3章 语句/63
第4章 面向过程程序设计/81
第5章 面向对象程序设计/111
第2篇 核心技术
第6章 对话框应用程序设计/161
第7章 文档/视图程序设计/187
第8章 常用控件/203
第9章 菜单/221
第10章 工具栏和状态栏/237
第11章 高级控件/253
第12章 自定义MFC控件/279
第13章 文本、图形、图像处理/299
第3篇 高级应用
第14章 多媒体技术/335
第15章 打印技术/357
第16章 文件与注册表操作/375
第17章 ADO编程/403
第18章 动态链接库/423
第19章 多线程程序设计/437
第20章 网络套接字编程/459
第4篇 项目实战
第21章 图书管理系统/489