VisualC++权威剖析
版权信息

书 名: VisualC++权威剖析
作者:辛长安
出版社:清华大学出版社
出版时间: 2008
ISBN: 9787302170204
开本: 16
定价: 65.00 元
内容简介本书为清华大学出版社所出版的《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++学习经验或编程基础的读者。
编辑推荐丛书亮点:
(1)12-32小时全程语音同步视频讲解,目前市场上唯一的“全程语音视频教学”的案例类图书,培训数千元容,尽在一盘中!
(2)10套“应用系统”并公开全部“源代码”,誓将案例学习进行到底!
(3)丛书总计80个应用系统300个应用模块。
(4)含5000页SQLsever专业文档的“编程词典”软件1套。
(5)24小时(节假日除外)读者服务网站,提供专业服务。
目录目录
第1篇C++关键语法及其在MFC中的应用
第1章重载
1.1函数重载
1.1.1问题的提出
1.1.2如何区分重载函数
1.1.3重载函数使用实例
1.1.4编译器调用重载函数的规则
1.1.5在父类和子类中定义重载函数
1.2运算符重载
1.2.1运算符重载的定义
1.2.2运算符重载的特点
1.2.3将运算符重载为友元和成员函数
1.2.4operator调用形式
1.2.5重载运算符的相关问题
1.3函数重载在MFC中的应用举例
1.4运算符重载在MFC中的应用举例
第2章虚拟函数
2.1问题的提出:静态联编与动态联编
2.2引入虚拟函数
2.2.1实例:定义虚拟函数
2.2.2实例:编写通用函数
2.2.3实例:定义主函数
2.3虚拟函数的实现机制
2.3.1类和对象的内存分配机制
2.3.2基类与派生类的内存分配关系
2.3.3非虚拟函数的内存分配机制
2.3.4深入:虚拟函数的内存分配机制
2.4虚拟函数的应用
2.4.1不改变父类的代码,可以改变父类的行为
2.4.2不知道对象的类型,可以执行对象的特定操作
2.4.3如果类包含虚拟成员函数,则将此类的析构函数也定义为虚拟函数
2.5纯虚拟函数
2.6虚拟函数在MFC中的应用举例
第3章静态成员和类模板
3.1静态成员
3.1.1C语法中的静态变量
3.1.2C++中的静态成员变量
3.1.3静态成员函数
3.1.4静态成员变量在MFC中的应用举例
3.1.5静态成员函数在MFC中的应用举例
3.2类模板
3.2.1问题的提出
3.2.2类模板的定义
3.2.3使用类模板和模板类
3.2.4模板在MFC中的应用举例
第4章多重继承和内嵌类
第2篇MFC核心机制
第5章MFC类结构
第6章CWnd类与Windows窗口的关系
第7章CWnd的派生类
第8章窗口操作
第9章消息映射与消息处理
第10章特殊消息和处理函数
第3篇窗口编程
第4篇高级技术
……