Visual C++(简称VC++)是20世纪90年代中期由美国微软公司推出的一个强大的Windows应用程序开发平台,是“真正的程序员”首选的开发工具之一,也是有志于程序设计的程序员、大中专院校学生进入高级程序设计领域的首选软件之一。本书浓缩了作者多年来从事软件开发和教学实践的经验和体会,以通俗易懂的语言介绍用Visual C++开发Windows应用程序所必需的应用理论,并通过实践引导学生快速掌握Visual C++的开发方法和技巧。
本书是按照《2l世纪高等学校计算机教育实用规划教材》的总体要求而编写的。
本书浓缩了作者多年来从事软件开发和教学实践的经验和体会。有两条主线贯穿全书:一条主线以通俗易懂的语言介绍用Visual C++开发Windows应用程序所必需的应用理论,另一条主线设计了丰富的实用程序,通过实践引导学生快速掌握Visual C++的开发方法和技巧。力求向Visual C++初学者开辟一条迅速切人并完整掌握Visual C++编程技术的捷径。全书共分12章,包括Visual C++开发环境,MFC应用程序概述,图形与文本,菜单、工具栏与状态栏,对话框,Windows常用控件,文档与视图,打印编程,动态链接库编程,多线程编程,数据库编程和多媒体编程等内容。
全书内容循序渐进、实例丰富、讲解清晰。书中针对每个知识点设计的简短实例特别有助于初学者仿效理解、把握问题的精髓,能够帮助读者快速建立对应用程序框架的整体认识。每章后面的综合实例能让读者学会怎样开发一个大型的Windows程序。
为了配合教学,每章后面提供了与教学要求一致的练习题,并提供全方位的教学资源。本书可作为高等院校计算机及相关专业学习Windows程序设计和Visual C++程序设计的教材或参考书,也可作为Visual C++培训班的培训教材和自学读本。
第1章 Visual C++开发环境
1.1 集成开发环境窗口
1.2 AppWizard与ClassWizard
1.2.1 应用程序向导AppWizard
1.2.2 类向导ClassWizard
1.3 项目与项目工作区
1.3.1 项目
1.3.2 项目工作区
1.4 集成开发环境的菜单栏
1.4.1 File菜单
1.4.2 Edit菜单
1.4.3 View菜单
1.4.4 Insert菜单
1.4.5 Project菜单
1.4.6 Build菜单
1.4.7 Tools菜单
1.4.8 Window菜单
1.4.9 Help菜单
1.5 集成开发环境的工具栏
1.5.1 Standard工具栏
1.5.2 Build MiniBar工具栏
1.5.3 WizardBar工具栏
1.6 资源与资源编辑器
1.6.1 资源和资源符号
1.6.2 资源编辑器
习题
第2章 MFC应用程序概述
第3章 图形与文本
第4章 菜单、工具栏和状态栏
第5章 对话框
第6章 Windows常用控件
第7章 文档与视图
第8章 打印编程
第9章 动态链接库编程
第10章 多线程编程
第11章 数据库编程
第12章 多媒体编程
参考文献