个人简介
辛长安,C++资深程序员,系统分析师,软件开发领域自由撰稿人。从事C/C++、计算机图形仿真等研发工作十余年,组织开发过多个国家级项目,2002年出版《VC++编程技术与难点》一书广受读者青睐。现任职北京波尔世通信息技术公司,系统分析师。从事无线电通信领域的图形仿真分析、3维GIS等研发工作。
内容简介
本书为清华大学出版社所出版的《VC++编程技术与难点剖析》的第2版。本书以C++语法和MFC类库编程的重点、难点内容为主线,从实践应用的角度,结合经典的实例阐述C++类的特性,深入剖析VC++,特别是MFC编程的体系结构,使有初级基础的读者能够快速掌握VC++的MFC程序设计思想和C++的语言精华。
全书共分4篇21章。第1篇阐述C++的关键语法,包括重载、虚拟函数、静态成员、类模板、多重继承和内嵌类等内容;第2篇介绍MFC的核心机制,重点剖析窗口封装类CWnd及其派生类,以及Windows窗口操作的相关内容,阐释了MFC的消息映射与消息处理机制;第3篇讲解了窗口编程,包括自定义控件、优化程序界面以及如何控制MFC的文档/视图框架结构(包括单文档、多文档、视图拆分等);第4篇是高级技术篇,讲解了屏幕绘图、打印、多线程编程、Web编程以及异常处理技术。
本书并非泛讲VC++编程基础的入门教材,因此适合有一定VC++学习经验或编程基础的读者。