本书几乎囊括了Visual C++ 6.0进行程序开发的全部知识,并结合大量实用而又有代表性的开发示例进行讲解。使读者能够方便、顺利地掌握Visual C++ 6.0的各项开发技术。内容由浅入深、重点突出、实例丰富,既适于初/中级读者按部就班地学习,也可作为中/高级读者的良好参考书籍。
本书详细介绍了利用Visual C++ 6.0开发应用程序的各项知识和诸多技巧。内容由浅入深、重点突出、实例丰富,既适于初/中级读者按部就班地学习,也可作为中/高级读者的良好参考书籍。
全书共包括30章,分门别类的介绍了Visual C++ 6.0的知识,全面深入地讲解了Visual C++ 6.0的各项功能,每章先介绍基础原理,再分析各种具体的技术手段,最后是工程实践应用。既能让读者系统的学习各方面内容,又可以直接应用于项目开发。
由于篇幅有限,书中没有列出所有程序的源代码。详细的源代码请查阅光盘。
第1章 Visual C++6.0概述
1.1 Visual C++ 6.0概述
1.1.1 Visual C++简介
1.1.2 Visual C++的发展过程
1.1.3 Visual C++的特点
1.2 Visual C++ 6.0的主要特性
1.2.1 强制内联关键字
1.2.2 ADO数据绑定
1.2.3 改进的ClassView和Wizardbar
1.2.4 新的调试特性
1.2.5 命令行参数
1.3 Visual C++的集成开发环境
1.3.1 Microsoft Visual Studio 6.0的安装和配置
1.3.2 MFC Studio窗口元素
1.3.3 工具条
1.3.4 菜单栏
第2章 Visual C++ 6.0语言基础
2.1 Visual C++对标准C的扩展
2.1.1 Visual C++特有的关键字
2.1.2 预编译指令
2.1.3 基本数据类型的大小和容量
2.2 面向对象的程序设计(OOP)基础
2.2.1 什么是面向对象的程序设计
2.2.2 面向对象程序设计技术术语
2.2.3 类的概念和特性
2.2.4 常量和变量的关系
2.3 用于标准I/O的C++类
2.3.1 C++ I/O库
2.3.2 C++中的流I/O
2.3.3 文件I/O
2.3.4 串I/O
2.4 在C++中使用继承
2.4.1 派生类
2.4.2 多重继承
2.5 虚函数和多态性
2.5.1 多态性
2.5.2 虚函数
2.6 C++的高级技术
2.6.1 模板
2.6.2 模板的声明和实现
2.6.3 多线程安全的变量模板
2.6.4 异常处理
第3章 MFC编程概述
……
第4章 创建第一个Visual C++应用程序
第5章 窗体
第6章 基本控件
第7章 文档视图设计
第8章 应用程序的调试
第9章 使用菜单
第10章 键盘和鼠标
第11章 使用对话框
第12章 图形
第13章 位图
第14章 属性单和属性页
第15章 状态栏和工具栏
第16章 打印和打印预览
第17章 多媒体编程
第18章 初级网络编程
第19章 套接字和CSocket类
第20章 深入网络编程
第21章 内存管理
第22章 用VC++6.0开发数据库应用程序概述
第23章 设计、创建和维护Access数据库
第24章 设置ODBC数据源
第25章 标准SQL语句
第26章 使用ODBC API访问数据库
第27章 使用MFC ODBC访问数据库
第28章 使用DAO操作数据库
第29章 使用OLE DB操作数据库
第30章 使用ADO操作数据库