本书是以培养学生的应用能力为主要目标的实践教材。书中以实训项目形式介绍了使用Visual C++编写基于MFC的 Windows应用程序所需掌握的基本编程技术,这些技术主要包括消息处理、菜单功能的实现、对话框与控件的使用、文档与视图、工具栏与状态栏的使用、多线程技术、多媒体编程、数据库编程和Internet编程等。全书共包含32个实训项目,每个实训项目都是一个小的Windows应用程序,在每个项目中都详细介绍了其实现的技术。本书可以作为高职高专计算机专业学生的Visual C++程序设计实训课程教材,又可以作为课程辅助教材,也可以作为Visual C++爱好者、参加IT认证考试学生的自学参考书。