本书由浅入深、循序渐进地介绍了如何使用Visual C++6.0强大的开发环境,进行软件开发。本书特意提供了典型习题及教学PPT,以方便教学。另外,作者专门为本书录制了大量的配套教学视频,以帮助读者更好地学习本书内容。这些视频和书中的实例源代码一起收录于本书的配书光盘中。本书共19章,分4篇。第1篇介绍基础知识,包括Visual C++6.0集成开发环境的搭建与使用、C++语言基础、函数、C++的面向对象编程、VC开发基础;第2篇介绍可视化程序设计,包括对话框、单文档和多文档、常用控件、菜单、工具栏和状态栏设计、Windows图形处理与文本输入输出等可视化设计;第3篇介绍Windows程序设计,包括文件处理、注册表与INI文件、动态链接库、多线程编程、数据库应用程序设计、网络编程、多媒体编程等VisualC++开发基础;第4章介绍项目开发实战案例,包括图书管理系统的实现、简单电子邮件的客户端实现,以提高读者实战水平。本书内容从C++讲起,非常适合Visual C++入门读者,可作为大中专院校VisualC++和Windows程序设计课程的教材。同时,由于涉及深入开发的知识,本书也适合Visual C++开发人员。