本书提供了从入门到编程高手所必备的各类知识,共分4篇,第1篇:基础知识。本篇通过Visual C++ 6.0集成开发环境、C++语言基础、语句、面向过程程序设计以及面向对象程序设计的介绍,结合大量的图示、实例、录像等使读者快速掌握Visual C++语言,为以后的编程奠定坚实的基础。第2篇:核心技术。本篇介绍对话框应用程序设计,常用控件,菜单,工具栏和状态栏,高级控件,自定义MFC控件,文本、图形和图像处理等。读者学习完这一部分,将能够开发一些小型应用程序。第3篇:高级应用。本篇介绍多媒体技术、打印技术、文件与注册表操作、ADO编程、动态链接库、多线程程序设计和网络套接字编程等。读者学习完这一部分,将能够开发数据库应用程序、多媒体程序和网络程序等。第4篇:项目实战。本篇通过一个大型、完整的图书管理系统,运用软件工程的设计思想,学习如何进行软件项目的开发。书中按照“编写项目计划书→系统设计→数据库设计→创建项目→实现项目→运行项目→解决开发常见问题”的流程进行介绍,带领读者一步一步亲身体验开发项目的全过程。