本书以C++语法和VC++ 6.O MFC类库编程的重点与难点内容为主线,从实践应用的角度,结合经典的实例阐述C++类的特性,深入剖析VC++,特别是MFC编程的体系结构,使有初级基础的读者能够快速掌握VC++的MFC程序设计思想和C++的语言精华。
全书共分10章。第1章阐述C++的关键语法,包括C++类的几个主要特性:第2章介绍MFC类结构中的几个重要类,并重点剖析窗口封装类CWnd及其派生类,以及Windows窗口操作的相关内容;第3章全面阐释MFC的消息映射与消息处理机制;第4章从子窗口的角度阐述子控件的实现以及自定义控件的创建技术,并重点学习控件的属主画与自定义画特性:第5章从几个方面学习优化程序界面的技术;第6章全面论述如何控制MFC的文档\视图框架结构,包括单文档、多文档、视图拆分等;第7章论述绘制和打印两个方面,学习如何应用MFC的设备环境类,并重点阐述脱离视图支持的MFC打印功能;第8章专门讨论MFC的多线程编程控制:第9章学习如何应用VC++控制Web的DHTML网页;第10章较全面地阐述C++及MFC的异常处理技术。
本书并非泛讲VC++编程基础的入门教材,因此适合有一定VC++学习经验或编程基础的读者。