本书从实际应用的角度出发,介绍C++语言,包括Visual C++简介、C++语言基础、指针与链表和面向对象程序设计。通过具体实例,告诉读者如何尽快入门,如何掌握面向对象与可视化程序设计方法。全书的所有实例都在Windows 2000/XP/NT和Visual C++6.0环境下调试运行通过。本书可作为大中专院校和各类职业院校的程序设计语言教程,也可作为各类中高级编程培训班的培训教程,对于程序设计爱好者,本书也是一本有实用价值的参考书。
本书从实际应用的角度出发,针对读者的不同需求,内容由浅入深、循序渐进。对于那些很少用到的或是枯燥的、理论性的内容介绍较少,而是通过具体实例,告诉读者如何尽快入门,如何掌握面向对象与可视化程序设计方法。全书的所有实例都在Windows 2000/XP/NT和Visual C++6.0环境下调试运行通过。
全书共14章,可分为4篇:第1篇涉及第1~4章,介绍C++语言,包括Visual C++简介、C++语言基础、指针与链表和面向对象程序设计;第2篇涉及第5~10章,是本书的核心,讲述了利用Visual C++设计应用程序的一般原理和方法,包括应用程序框架与文档视图结构,菜单、ClassWizard与消息映射,对话框和控件,绘图和打印等;第3篇涉及第11~13章,介绍了Visual C++的高级应用程序设计,包括访问数据库、ActiveX控件的设计和应用及动态链接库等;第4篇为第14章,是一个综合应用实例,通过学生成绩数据库管理程序的开发过程,全面应用本书所讲内容,使读者对Visual C++开发应用程序有了全面的认识和提高。
本书可作为大中专院校和各类职业院校的程序设计语言教程,也可作为各类中高级编程培训班的培训教程,对于程序设计爱好者,本书也是一本有实用价值的参考书。
为方便读者学习,光盘中不仅提供了长达263分钟的多媒体教学视频演示,还包括书中所有实例的源代码,读者在学习过程中可以将书、视频和源代码互为参考,这样可以更快、更好地掌握Visual C++ 6.0的编程方法。
第1篇 C++语言
第1章 Visual C++简介
1.1 Visual C++集成开发环境
1.1.1 启动Visual C++
1.1.2 退出Visual C++
1.1.3 基本窗口环境
1.1.4 项目工作区
1.1.5 应用程序向导——AppWizard
1.1.6 类向导——ClassWizard
1.1.7 向导工具栏——WizardBar
1.1.8 Developer Studio中的快捷键和快捷菜单
1.2 C++程序的编辑、编译和运行
1.2.1 程序的编辑
1.2.2 程序的编译与连接
1.2.3 程序的运行
1.3 调试程序
1.4 课堂演练
1.4.1 Hello World应用程序
1.4.2 简单应用程序的可视化设计
1.5 小结
1.6 课后练习
1.6.1 问答题
1.6.2 操作题
……
第2章 C++语言基础
第3章 指针与链表
第4章 面向对象程序设计
第2篇 Visual C++设计应用程序的一般原理和方法
第5章 应用程序框架与文档/视图结构
第6章 菜单、ClassWizard与消息映射
第7章 对话框
第8章 控件
第9章 高级控件
第10章 绘图和打印
第3篇 Visual C++的高级应用程序设计
第11章 访问数据库
第12章 ActiveX控件的设计和应用
第13章 动态链接库
第4篇 综合应用实例
第14章 综合应用