书籍详情
精通MFC(刘晓华)
作者:刘晓华等编著
出版社:电子工业出版社
出版时间:2004-03-01
ISBN:9787505390256
定价:¥69.00
购买这本书可以去
内容简介
一本以分析源代码的方式揭示MFC本质的图书;一本介绍动态调用技术的图书;一本彻底剖析Windows消息处理内幕的图书;一本详尽地讨论了最基本的MFC类CObject的图书;一本介绍DHTML对话框的图书;一本对比讲座GDI和GDI+的图书;一本从数学解析的角度讨论坐标变换的图书;一本详细介绍模块状态的图书;一本详细讨论MFC应用中的资源定位步骤的图书;一本介绍用CThreadLocal模板类实现线程本地存储的图书;一本介绍支持双重接口的规划DLLL的图书。全书共分为16章。书中介绍了掌握MFC必须具备的C++和面向对象的基础知识;详细阐述了MFC应用框架、窗口的原理、文档视图结构、消息处理机制和技术及相关实现,对于每一个技术难点,在进行理论阐述的同时,都给出了典型例子,以提高大家开发MFC应用的实践水平,拓宽程序设计思路;除了介绍传统的GDI编程接口外,还详细讲解了最新的GDI+编程接口,通过对比两种编程接口,想念读者可以在短时间内就能熟悉并实际应用GDI+了;书中还介绍了跟操作系统关系密切的编程,包括进程、线程和动态链接库等;在介绍COM编程技术的同时,重点分析了MFC对IUnkown接口、聚合、自动化、链接点的支持,读者在了解MFC实现COM原理的同时,还将了解到一些非常实用的编程技术,譬如动态调用、接口映射等;最后则介绍了最新的托管C++扩展及典型托管应用的开发。随书附赠光盘为书中部分范例源代码。本书适合中高级MFC程序员阅读,也可供.NET应用开发爱好者作为参考。
作者简介
暂缺《精通MFC(刘晓华)》作者简介
目录
第1章 面向对象编程
1.1 面向对象的基本概念
1.2 面向对象的建模技术和UML
1.3 面向对象的C++语言
1.4 小结
第2章 窗口
2.1 窗口结构
2.2 窗口类型
2.3 窗口关系
2.4 消息和消息处理
2.5 窗口应用框架
2.6 小结
第3章 MFC简介
3.1 MFC的优势
3.2 MFC中的类
3.3 用MFC开发应用的基本方法
3.4 MFC中的窗口管理
3.5 小结
第4章 Cobject类
4.1 概述
4.2 创建对象
4.3 诊断功能
4.4 运行时类信息
4.5 动态创建
4.6 序列化
4.7 小结
第5章 MFC应用框架
5.1 应用程序对象和MFC类库的交互
5.2 应用程序的初始化
5.3 消息循环
5.4 空闲处理
5.5 应用程序的退出
5.6 CwinApp提供的其他服务
5.7 小结
第6章 消息映射
6.1 基本概念
6.2 消息映射表
6.3 一般窗口消息的处理成员的定位
6.4 命令处理成员的定位
6.5 消息映射宏
6.6 小结
第7章 消息处理
7.1 处理标准窗口消息
7.2 处理命令消息
7.3 处理反射消息
7.4 投递和发送消息
7.5 使用自定义命令
7.6 使用自定义窗口消息
7.7 使用登记消息
7.8 处理线程消息
7.9 跨进程处理消息
7.10 使用消息跨进程交换数据
7.11 消息钩子
7.12 小结
第8章 对话框
8.1 对话框的生存期
8.2 数据交换和数据验证
8.3 使用通用对话框
8.4 运行时修改对话框
8.5 作为子窗口的对话框
8.6 HTML对话框
8.7 使用属性表
8.8 使用对话栏
8.9 小结
第9章 文档和视图
9.1 文档/视图结构
9.2 文档/视图结构的创建
9.3 深入文档模板
9.4 文档对象
9.5 视图对象
9.6 框架窗口
9.7 打印
9.8 小结
第10章 深入视图
10.1 拆分
10.2 滚动和缩放
10.3 控件视图
10.4 窗体视图
10.5 基于HTML的视图—CDHtmlView
10.6 小结
第11章 GDI绘图
11.1 GDI绘图的编程模型
11.2 绘制图形
11.3 使用图像
11.4 小结
第12章 GDI+绘图
12.1 GDI+编程模型
12.2 绘制基数样条曲线
12.3 独立的路径对象
12.4 Alpha混合
12.5 渐变
12.6 变换和矩阵对象
12.7 使用图像
12.8 小结
第13章 进程和线程
13.1 基本理论
13.2 创建子进程
13.3 虚拟内存管理
13.4 进程间内存共享
13.5 用户界面线程
13.6 辅助线程
13.7 线程安全措施
13.8 小结
第14章 动态链接库
14.1 简介
14.2 规则DLL创建及其使用
14.3 进程状态、模块状态和线程状态
14.4 创建和使用扩展DLL
14.5 DLL中的资源
14.6 小结
第15章 COM组件编程
15.1 COM基础知识
15.2 Iunknown接口在MFC中的实现
15.3 类厂及其MFC实现
15.4 用MFC实现简单的COM组件
15.5 双重接口
15.6 可连接对象及其MFC实现
15.7 封送的应用: 在线程间传递接口指针
15.8 小结
第16章 .NET应用开发
16.1 C++托管扩展简介
16.2 常用的托管C++编程技能
16.3 具有双重接口功能的规则DLL
16.4 典型托管应用开发
16.5 小结
1.1 面向对象的基本概念
1.2 面向对象的建模技术和UML
1.3 面向对象的C++语言
1.4 小结
第2章 窗口
2.1 窗口结构
2.2 窗口类型
2.3 窗口关系
2.4 消息和消息处理
2.5 窗口应用框架
2.6 小结
第3章 MFC简介
3.1 MFC的优势
3.2 MFC中的类
3.3 用MFC开发应用的基本方法
3.4 MFC中的窗口管理
3.5 小结
第4章 Cobject类
4.1 概述
4.2 创建对象
4.3 诊断功能
4.4 运行时类信息
4.5 动态创建
4.6 序列化
4.7 小结
第5章 MFC应用框架
5.1 应用程序对象和MFC类库的交互
5.2 应用程序的初始化
5.3 消息循环
5.4 空闲处理
5.5 应用程序的退出
5.6 CwinApp提供的其他服务
5.7 小结
第6章 消息映射
6.1 基本概念
6.2 消息映射表
6.3 一般窗口消息的处理成员的定位
6.4 命令处理成员的定位
6.5 消息映射宏
6.6 小结
第7章 消息处理
7.1 处理标准窗口消息
7.2 处理命令消息
7.3 处理反射消息
7.4 投递和发送消息
7.5 使用自定义命令
7.6 使用自定义窗口消息
7.7 使用登记消息
7.8 处理线程消息
7.9 跨进程处理消息
7.10 使用消息跨进程交换数据
7.11 消息钩子
7.12 小结
第8章 对话框
8.1 对话框的生存期
8.2 数据交换和数据验证
8.3 使用通用对话框
8.4 运行时修改对话框
8.5 作为子窗口的对话框
8.6 HTML对话框
8.7 使用属性表
8.8 使用对话栏
8.9 小结
第9章 文档和视图
9.1 文档/视图结构
9.2 文档/视图结构的创建
9.3 深入文档模板
9.4 文档对象
9.5 视图对象
9.6 框架窗口
9.7 打印
9.8 小结
第10章 深入视图
10.1 拆分
10.2 滚动和缩放
10.3 控件视图
10.4 窗体视图
10.5 基于HTML的视图—CDHtmlView
10.6 小结
第11章 GDI绘图
11.1 GDI绘图的编程模型
11.2 绘制图形
11.3 使用图像
11.4 小结
第12章 GDI+绘图
12.1 GDI+编程模型
12.2 绘制基数样条曲线
12.3 独立的路径对象
12.4 Alpha混合
12.5 渐变
12.6 变换和矩阵对象
12.7 使用图像
12.8 小结
第13章 进程和线程
13.1 基本理论
13.2 创建子进程
13.3 虚拟内存管理
13.4 进程间内存共享
13.5 用户界面线程
13.6 辅助线程
13.7 线程安全措施
13.8 小结
第14章 动态链接库
14.1 简介
14.2 规则DLL创建及其使用
14.3 进程状态、模块状态和线程状态
14.4 创建和使用扩展DLL
14.5 DLL中的资源
14.6 小结
第15章 COM组件编程
15.1 COM基础知识
15.2 Iunknown接口在MFC中的实现
15.3 类厂及其MFC实现
15.4 用MFC实现简单的COM组件
15.5 双重接口
15.6 可连接对象及其MFC实现
15.7 封送的应用: 在线程间传递接口指针
15.8 小结
第16章 .NET应用开发
16.1 C++托管扩展简介
16.2 常用的托管C++编程技能
16.3 具有双重接口功能的规则DLL
16.4 典型托管应用开发
16.5 小结
猜您喜欢