图书介绍
Borland C++ Windows程序设计PDF|Epub|txt|kindle电子书版本网盘下载
- (美)Jeff Mackay著;张如,罗继波译 著
- 出版社: 北京:学苑出版社
- ISBN:7507709051
- 出版时间:1994
- 标注页数:603页
- 文件大小:85MB
- 文件页数:615页
- 主题词:
PDF下载
下载说明
Borland C++ Windows程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 面向对象的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