《Borland C++ Windows程序设计》求取 ⇩

第一章 面向对象的Windows程序1

1.1 面向对象系统1

1.2 Windows对象模型1

1.2.1 图形对象2

1.2.2 窗口对象2

1.2.3 事件与消息2

1.2.4 Windows是面向对象的吗?3

1.2.5 面向对象的WindowsC++编程3

1.3 为什么使用C++3

1.3.1 一种更好的C4

1.3.2 面向对象的扩展4

1.3.3 类库5

1.3.4 应用程序框架5

1.3.5 Windows程序转换到C++5

1.4 Vista应用程序框架6

1.4.1 应用程序支持类6

1.4.2 窗口类6

1.4.3 图形类8

1.4.4 通信类8

1.5 下一步做什么9

第二章 Windows应用程序10

2.1 传统的Windows程序10

2.1.1 程序10

2.1.2 主驱动程序:WinMain14

2.1.3 程序初始化15

2.1.4 创建窗口类15

2.1.5 创建或显示一个窗口16

2.1.6 消息和消息循环16

2.1.7 窗口过程17

2.1.8 清除(Cleaning up)17

2.1.9 Windows命名约定18

2.1.10 严格编制程序规范18

2.1.11 新数据类型18

2.2 一个Vista Windows应用程序19

2.2.1 程序22

2.2.2 创建一个应用程序对象22

2.2.3 创建窗口类23

2.2.4 创建动作方法23

2.2.5 使用图形画对象24

2.2.6 Vista命名转换24

2.3 下一步做什么26

第三章 建立程序27

3.1 Windows开发周期27

3.1.1 创建C++源文件27

3.1.2 创建资源文件28

3.1.3 创建模块定义文件30

3.1.4 创建帮助文件30

3.1.5 创建项目31

3.2 建立WinVista和WinApp31

3.3 调试程序31

3.3.1 使用Turbo Debugger32

3.3.2 使用WInspector32

3.3.3 强有力的测试32

3.4 下一步做什么33

第四章 应用程序和事件34

4.1 Vista应用程序与VAppl类34

4.1.1 接口、实现和访问控制34

4.1.2 继承和初始化39

4.1.3 程序清除39

4.1.4 运行程序40

4.1.5 重载运算符40

4.2 Sizer:使用应用程序类40

4.2.1 获取窗口状态信息40

4.2.2 维护配置数据41

4.3 用Windows通信:VEvent类42

4.3.1 Windows消息42

4.3.2 VEvernt类47

4.3.3 事件移植性47

4.4 MSGLIST:响应事件49

4.4.1 初始化事件调度程序54

4.4.2 初始化窗口54

4.4.3 画窗口55

4.4.4 响应鼠标事件56

4.5 下一步做什么58

第五章 Vista窗口对象59

5.1 VWindow:基本的窗口类59

5.1.1 窗口过程60

5.1.2 调度消息61

5.1.3 两步初始化63

5.1.4 VWindows类层次63

5.2 FileView:一个文件浏览器63

5.2.1 设计FileView63

5.2.2 FileView类64

5.2.3 Viewer类68

5.2.4 FileBuffer和TextLine类72

5.3 滚动窗口75

5.4 把C程序转移到Vista81

5.5 下一步做什么82

第六章 用菜单和加速键获得输入83

6.1 Windows菜单83

6.1.1 下拉式菜单83

6.1.2 层叠式菜单85

6.1.3 弹出式菜单86

6.2 使用Vista菜单对象87

6.2.1 为窗口对象增加菜单90

62.2 响应用户命令91

6.3 用VMenu类创建动态菜单92

6.4 创建浮动菜单99

6.5 使用加速键104

6.6 C程序移植到Vista109

6.7 下一步做什么109

第七章 对话和消息框110

7.1 Vista对话框110

7.2 消息框110

7.3 Windows通用对话框112

7.3.1 用VFileOpenDialog类打开文件121

7.3.2 管理打印机122

7.3.3 用VFontDialog类选择字体125

7.3.4 用VColorDialog类设置颜色126

7.3.5 用VFindDialog类查找文字127

7.4 下一步做什么129

第八章 子窗口控制对象130

8.1 子窗口控制130

8.2 把数据对象放入对话框130

8.3 用控制的数据验证146

8.3.1 字符级验证146

8.3.2 字段级验证147

8.4 定做控制147

8.5 使用全局窗口消息148

8.6 移植C程序到Vista149

8.7 下一步做什么149

第九章 MDI窗口对象150

9.1 多文档界面150

9.2 Vista MDI类150

9.2.1 管理子窗口151

9.2.2 交换菜单158

9.2.3 对象依赖关系165

9.3 非常规的MDI窗口166

9.3.1 拖放操作173

9.3.2 模拟程序管理器图标174

9.4 一个MDI FileView(文件浏览器)177

9.5 把MDI程序从C移植到Vista194

9.6 下一步做什么195

第十章 图形对象196

10.1 Windows图形模式196

10.1.1 设备描述表197

10.1.2 绘图工具197

10.1.3 图形原语(graphics Primitives)197

10.1.4 Win32的改进197

10.2 Vista图形对象198

10.2.1 设备对象198

10.2.2 图形工具对象200

10.2.3 高级图形对象201

10.2.4 打印对象206

10.3 下一步做什么207

第十一章 内存管理和动态连接库208

11.1 Windows 3.X内存结构208

11.2 内存和Windows操作模式208

11.2.1 内存段属性208

11.2.2 标准模式209

11.2.3 386增强模式211

11.2.4 程序结构211

11.2.5 Windows 3.X内存管理API212

11.3 Win32内存结构213

11.4 对象内存管理213

11.4.1 缺省new和delete运算符213

11.4.2 VAllocator类215

11.4.3 VHandle类217

11.4.4 模板类218

11.4.5 重载指针递引用221

11.4.6 扩充VHandle类222

11.5 使用动态连接库225

11.5.1 LibMain和WEP226

11.5.2 Windows NT动态连接库226

11.5.3 引入或引出函数226

11.5.4 对象的特殊需求227

11.6 下一步做什么228

第十二章 剪贴板、DDE和OLE对象229

12.1 Windows内部通信229

12.2 剪贴板229

12.2.1 VClipboard类230

12.2.2 VClipItem类230

12.2.3 一个应用程序例子:CLIP231

12.3 动态数据交换(Dynamic date exhange)240

12.3.1 DDEML基础240

12.3.2 Vista DDE类243

12.3 VDdeObject类243

12.3 VDdeServer类244

12.3.5 数据管理回调函数246

12.3.6 VDdeClient和交谈类250

12.4 对象连接和嵌入(OLE)256

12.4.1 为什么使用OLE257

12.4.2 什么是OLE258

12.4.3 OLE服务器应用259

12.4.4 OLE客户应用260

12.4.5 Vista OLE类260

12.4.6 事件调度261

17.4.7 构造一个OLE服务器261

12.4.8 构造一个OLE客户273

12.4.9 调试OLE应用284

12.5 小结284

附录A287

A.1 Vista库287

1994《Borland C++ Windows程序设计》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)Jeff Mackay著;张如,罗继波译 1994 北京:学苑出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Turbo C/Borland C++用户界面程序设计(1994 PDF版)
Turbo C/Borland C++用户界面程序设计
1994 西安:西安交通大学出版社
BORLAND C++ 2.0 程序设计指南( PDF版)
BORLAND C++ 2.0 程序设计指南
Windows 程序设计使用Borland c++函数( PDF版)
Windows 程序设计使用Borland c++函数
如何用 Borland C++ 设计Windows应用程序( PDF版)
如何用 Borland C++ 设计Windows应用程序
Borland c++程序设计教程( PDF版)
Borland c++程序设计教程
Borland c++ For windows程序设计( PDF版)
Borland c++ For windows程序设计
Borland pascal 7.0 Windows程序设计(1994 PDF版)
Borland pascal 7.0 Windows程序设计
1994 北京:学苑出版社
中文Windows操作指南及Borland C++程序设计(1996 PDF版)
中文Windows操作指南及Borland C++程序设计
1996 西安:西北工业大学出版社
Borland C++4.0程序设计(1995 PDF版)
Borland C++4.0程序设计
1995 北京:北京航空航天大学出版社
Borland C++程序设计教程(1992 PDF版)
Borland C++程序设计教程
1992 南京:南京大学出版社
Borland C++程序设计  第2版(1995 PDF版)
Borland C++程序设计 第2版
1995 北京:电子工业出版社
Windows程序设计 绘图篇 使用Borland C++ for windows(1993 PDF版)
Windows程序设计 绘图篇 使用Borland C++ for windows
1993 北京:科学出版社
Borland C++Windows程序设计(1994 PDF版)
Borland C++Windows程序设计
1994 北京:人民邮电出版社
Borland C++For Windows应用程序设计及实例(1996 PDF版)
Borland C++For Windows应用程序设计及实例
1996 西安:西安交通大学出版社
Borland C++ for Windows程序设计(1994 PDF版)
Borland C++ for Windows程序设计
1994 北京:清华大学出版社