图书介绍
Windows环境下的Visual C++ MFC编程技术与实例PDF|Epub|txt|kindle电子书版本网盘下载
![Windows环境下的Visual C++ MFC编程技术与实例](https://www.shukui.net/cover/43/31166036.jpg)
- 李奇,田舒编著 著
- 出版社: 北京:北京大学出版社
- ISBN:7301028288
- 出版时间:1995
- 标注页数:397页
- 文件大小:16MB
- 文件页数:407页
- 主题词:
PDF下载
下载说明
Windows环境下的Visual C++ MFC编程技术与实例PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 Windows编程快速入门3
第一章 从程序员角度看Windows3
1.1 Windows的由来3
1.2 窗口解析4
1.3 Windows环境下的程序设计要素6
1.4 遵循Windows约定8
第二章 Windows编程基础9
2.1 Windows编程新特点9
2.2 Hungarian表示法10
2.3 WinMain和窗口过程11
3.1 对象和消息18
第三章 从面向对象的观点看Windows18
3.2 类20
3.3 对象与数据22
第二部分 MFC Windows编程起步27
第四章 MFC概述27
4.1 采用MFC编程的必要性28
4.2 MFC库设计的考虑30
4.3 MFC库的主要特点30
4.4 一切从CObject开始31
第五章 最短的MFC Windows程序35
5.1 程序MINI清单35
5.3 运行MINI程序36
5.2 关于AFXWIN.H36
第六章 MFC Windows编程示范37
6.1 关于应用程序Hello37
6.2 如何写Hello程序38
6.3 创建应用对象39
6.4 在屏幕上显示窗口42
6.5 与Windows通讯45
6.6 画窗口内容48
6.7 加入About对话框50
6.8 准备支持文件51
6.9 创建可执行文件52
6.10 HELLO的工作原理53
第七章 程序清单56
7.1 Generic程序清单56
7.2 Hello程序清单60
第三部分 MFC Windows应用框架67
第八章 MFC框架与Windows应用程序67
8.1 MFC Windows应用框架综述67
8.2 在应用框架上建造Windows应用程序71
8.3 应用框架如何调用编程者提供的代码74
8.4 CWinApp应用类75
8.5 文档模板78
8.6 创建你自己的窗口81
8.7 图形对象(Graphic Objects)86
8.8 如何运用剪接板88
第九章 消息和命令90
9.1 应用框架里的消息和命令90
9.2 应用框架对处理函数的调用93
9.3 应用框架对消息映射的搜索95
9.4 消息映射的入口97
9.5 消息处理函数的声明98
9.6 如何利用Class Wizard来管理命令和消息99
9.7 用户接口对象的更新100
9.8 如何在状态条上显示命令信息101
第十章 框窗、文档和视图103
10.1 框窗(Frame Windows)103
10.2 文档(Doeument)和视图(View)107
10.3 打印和打印预观察(Print Preview)115
第十一章 对话框、控制、控制条和上下文相关帮助117
11.1 对话框117
11.2 控制(Controls)126
11.3 控制条(Control Bars)129
11.4 上下文相关帮助(Context-Sensitive Help)132
第四部分 MFC Wizard编程139
第十二章 创建起始应用程序139
12.1 创建RICHE的起始应用程序140
12.2 编译起始文件143
12.3 运行起始应用程序143
第十三章 创建文档和视图145
13.1 文档和视图145
13.2 Riche的文档:CRichDoc类147
13.3 文档数据:CStroke类150
13.4 文档管理152
13.5 数据的连载(Serializing)155
13.6 Riche的视图:CRich View类158
13.7 视图的重画159
13.8 在视图里处理Windows消息161
13.9 编译测试Riche165
第十四章 构造用户接口对象167
14.1 编辑Riche的菜单167
14.2 编辑Riche的工具条(Toolbar)172
14.3 Riche 中命令的联结(Binding)176
14.4 用户接口对象的更新182
14.5 编译新的Riche186
第十五章 加入对话框188
15.1 对话框的设计188
15.2 将对话框连结到一个对话类190
15.3 消息处理函数的实现200
15.4 对话框的调用201
15.5 编译新的Riche203
16.1 多视图的更新204
第十六章 增强视图功能204
16.2 滚动的加入209
16.3 给Riche加上滚动功能210
16.4 分割窗口的实现215
16.5 编译新的Riche219
第十七章 增强打印功能220
17.1 打印结构220
17.2 增强Riche的打印功能224
17.3 打印预观察(Print Preview)的结构229
17.5 编译新的Riche230
17.4 增强Riche的打印预观察功能230
第十八章 加入上下文相关帮助232
18.1 任务分工232
18.2 利用AppWizard实现上下文相关帮助233
18.3 在Riche 中加入帮助238
第五部分 常用编程技术249
第十九章 定做菜单和控制249
19.1 属主画(Owner-Drawing)控制/菜单249
19.2 自绘(Self-Drawing)控制和菜单249
19.3 自绘控制和菜单示例253
19.5 程序清单276
19.4 动态子类化(Dynamic Subclassing)技术276
第二十章 定做控制条277
20.1 实例CTRLBARS介绍277
20.2 多控制条的安排279
20.3 定做的Tool Bar280
20.4 定做的Status Bar283
20.5 Dialog Bar284
20.6 浮动工具板(Floating Tool Palette)286
20.7 程序清单288
第二十一章 分割窗口289
21.1 分割窗口的风格289
21.2 有关术语和对象290
21.3 共享滚动条291
21.4 最小尺寸291
21.5 实际尺寸与理想尺寸291
21.6 保护接口292
21.7 实例VIEWEX292
21.8 程序清单297
第二十二章 DDX和DDV298
22.1 对话数据交换(DDX)的一般形式298
22.2 对话数据交换(DDX)的工作原理299
22.3 用户扩充对话数据交换300
22.4 Class Wizard对对话数据交换的支持300
22.5 定做DDX的例子CHKBOOK302
22.6 程序清单306
第二十三章 MFC的动态链接技术307
23.1 一般动态连接库概念与技术307
23.2 利用MFC创建用户DLL315
23.3 DLL版本的MFC320
23.4 程序清单330
第二十四章 对象链接和嵌入(OLE)技术331
24.1 OLE的基本概念331
24.2 OLE类333
24.3 客户应用程序的实现335
24.4 服务器应用程序的实现340
24.5 OLE函数调用的顺序344
24.6 例子程序346
第二十五章 VBX控制348
25.1 概述348
25.2 运行时VBX支持的初始化349
25.3 利用Class Wizard建立VBX控制350
25.4 加入创建和使用VBX控制的代码352
25.5 VBX控制的分发353
25.6 程序清单353
第二十六章 一般用途的类357
26.1 内存管理357
第六部分 一般参考资料357
26.2 时间和日期359
26.3 串(String)360
第二十七章 CObject类364
27.1 从CObject导出一个类364
27.2 运行时类信息的存取366
第二十八章 集368
28.1 如何构造类型安全的集368
28.2 对集的所有成员的访问369
第二十九章 文件与连载374
29.1 文件(File)374
29.2 连载(Serialization)375
第三十章 诊断383
30.1 调试特性383
30.2 内存漏洞的检测387
30.3 使用DEBUG_NEW来帮助调试391
第三十一章 异常392
31.1 MFC的异常处理392
31.2 异常的捕获393
31.3 检查异常内容394
31.4 在异常中释放对象394
31.5 从你自己的函数里引发异常396
31.6 构造函数里的异常396
31.7 框变量与异常397