《Windows环境下的Visual C++ MFC编程技术与实例》求取 ⇩

第一部分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

1995《Windows环境下的Visual C++ MFC编程技术与实例》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由李奇,田舒编著 1995 北京:北京大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Visual C++6.0编程实例(1999 PDF版)
Visual C++6.0编程实例
1999 北京:人民邮电出版社
Visual C++高级编程技巧与实例( PDF版)
Visual C++高级编程技巧与实例
微型计算机软件基础技术 (M6800系,8080系,Z-80系)(1986年03月第1版 PDF版)
微型计算机软件基础技术 (M6800系,8080系,Z-80系)
1986年03月第1版
Visual C++MFC 简明教程( PDF版)
Visual C++MFC 简明教程
Visual c++ 2.0 windows95程序设计( PDF版)
Visual c++ 2.0 windows95程序设计
Borland C++环境下的Windows编程技术与实例(1992 PDF版)
Borland C++环境下的Windows编程技术与实例
1992 北京:海洋出版社
标准Windows程序设计 Visual C++与MFC及Win32 API的应用(1997 PDF版)
标准Windows程序设计 Visual C++与MFC及Win32 API的应用
1997 北京:人民邮电出版社
Visual C++2.X MFC Windows程序设计(1996 PDF版)
Visual C++2.X MFC Windows程序设计
1996 成都:西南交通大学出版社
Borland C++环境下Windows3.1-95编程技术及实例(1997 PDF版)
Borland C++环境下Windows3.1-95编程技术及实例
1997 北京:机械工业出版社
Visual C++ 6.0编程与实例(1999 PDF版)
Visual C++ 6.0编程与实例
1999 北京:科学出版社
Visual C++ 5.0多媒体编程技术与实例(1999 PDF版)
Visual C++ 5.0多媒体编程技术与实例
1999 北京:电子工业出版社
Visual C++ 6.0编程实例技巧(1999 PDF版)
Visual C++ 6.0编程实例技巧
1999 武汉:华中理工大学出版社
面向对象Visual C++和Windows编程指南与实例(1996 PDF版)
面向对象Visual C++和Windows编程指南与实例
1996 西安:西安交通大学出版社
Visual C++ 5.0编程技术(1998 PDF版)
Visual C++ 5.0编程技术
1998 北京:北京航空航天大学出版社
Visual C++ 6.0实用编程技术(1999 PDF版)
Visual C++ 6.0实用编程技术
1999 北京:中国水利水电出版社