针对Visual C++入门难的特点,作者在书的结构上由浅入深,层层推进。首先从基本C++语言讲起,重点分析了C++语言相对于C语言的不同;在此基础上讲解了Windows API编程的方法;然后顺利过渡到MFC类库,并介绍了在MFC支持下的Windows绘图操作、对话框设计以及控件使用等。为了能够深入理解文档/视图结构,作者在简单应用程序框架的基础上,分析了菜单资源并对工具栏、状态栏等资源做了介绍;在学习过文档/视图结构后又深入分析了多媒体与网络编程的方法。这样安排书籍的内容,是根据作者多年来的教学心得和学习者对Visual C++的认知规律得出的,内容的合理安排是本书的精髓之一。
本书的程序简洁,有代表性,摒弃了大多数Visual C++书籍程序庞大的特点,另外,程序与原理密不可分,尤其是对比较难的原理,本书能做到通过例程来进行说明。
本书适合普通高等院校、高职高专院校计算机及相关专业的学生使用,对自学者和从事程序设计的技术人员也很有参考价值。