图书介绍
Visual C++ 6.0高级编程PDF|Epub|txt|kindle电子书版本网盘下载
- (美)S.霍尔兹纳(Steve Holzner)著;潇湘工作室译 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115083525
- 出版时间:2000
- 标注页数:569页
- 文件大小:19MB
- 文件页数:597页
- 主题词:
PDF下载
下载说明
Visual C++ 6.0高级编程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Visual C++基本知识1
1.1 为什么需要Visual C++1
1.1.1 C++和Windows2
1.2 第一个示例:HelloDlg3
1.2.1 创建HelloDlg4
1.3 创建KeysSDI工程15
1.3.1 在KeysSDI中存储输入的键18
1.3.2 在KeysSDI中读入按键20
1.3.3 在KeysSDI中显示按键22
1.4 剖析Visual C++程序23
1.5 应用程序对象24
1.6 主窗口对象31
1.7 文档对象37
1.7.1 在文档中存储数据37
1.7.2 串行化数据38
1.8 视图对象43
1.9 下一章简介49
第2章 多文档及多视图50
2.1 创建MDI程序50
2.2 MDI程序的工作方式52
2.3 在MDI程序中处理数据55
2.3.1 在MDI中读入按键56
2.3.2 在MDI中显示文本57
2.4 协调MDI的视图59
2.4.1 使用视图的提示60
2.4.2 在MDI程序中使用OnUpdate()61
2.4.3 设置文档的修改标记63
2.5 滚动MDI视图73
2.5.1 实现滚动76
2.5.2 设置文档的尺寸77
2.6 使用多菜单和视图类型89
2.6.1 使用MDI菜单89
2.6.2 访问文档的所有视图91
2.6.3 支持多视图类型93
2.7 下一章简介103
第3章 编辑视图、HTML视图、树状视图、拆分窗口及其他104
3.1 多信息文本视图104
3.1.1 新建文档模板105
3.1.2 使用RTF文档107
3.2 窗体视图108
3.2.1 设计窗体108
3.2.2 为MDI计算器编写代码111
3.3 HTML视图113
3.3.1 设计URL对话框116
3.3.2 为对话框添加代码117
3.4 树状视图124
3.4.1 植入树状视图127
3.4.2 添加图像到树状视图中127
3.4.3 确定被双击的项129
3.5 拆分窗口136
3.5.1 创建拆分窗口类137
3.5.2 在程序中添加拆分窗口137
3.6 下一章简介142
第4章 功能强大的菜单、工具栏和状态栏143
4.1 可复选菜单项143
4.1.1 菜单快捷方式145
4.2 使用子菜单147
4.3 禁用菜单项150
4.3.1 使用菜单分隔符151
4.4 使用菜单加速键152
4.5 位图菜单项153
4.6 实时修改菜单项155
4.7 弹出菜单157
4.7.1 显示弹出菜单159
4.7.2 将弹出菜单项连接到代码160
4.8 使用可停靠工具栏168
4.8.1 创建新的工具栏类169
4.8.2 与工具栏的组合框交互170
4.8.3 在工具栏中插入组合框170
4.8.4 在工具栏中添加工具172
4.8.5 使用增强工具栏174
4.9 使用状态栏175
4.9.1 设置状态栏文本175
4.9.2 添加工具提示和状态拦提示175
4.9.3 激活状态栏指示器176
4.9.4 使用指示器加速键178
4.10 下一章简介188
第5章 实际编程:Editor应用程序189
5.1 创建Editor程序189
5.1.1 在编辑器中读键190
5.1.2 删除字符191
5.1.3 设计Editor程序的数据存储192
5.2 使用文件:串行化193
5.2.1 串行化数据对象194
5.2.2 设置Editor数据文件的默认扩展名197
5.2.3 在Windows中注册Editor文件197
5.2.4 在视图中添加插入记号197
5.2.5 更新插入记号的位置200
5.3 添加鼠标支持200
5.3.1 修改视图的默认光标202
5.3.2 获得和失去焦点203
5.4 使用剪贴板204
5.4.1 选择文本204
5.4.2 复制文本206
5.4.3 剪切文本208
5.4.4 粘贴文本209
5.4.5 从Editor程序中打印211
5.4.6 在每页上打印页眉213
5.5 下一章简介228
第6章 高级屏幕和元文件图形229
6.1 屏幕捕获229
6.1.1 捕获鼠标229
6.1.2 在屏幕的任何地方绘图231
6.1.3 拉伸图形图像233
6.1.4 二进制光栅操作235
6.1.5 从屏幕上捕获位图237
6.1.6 在剪贴板上放置位图238
6.1.7 在视图中显示位图241
6.2 元文件250
6.2.1 设计CRedraw类250
6.2.2 编写CRedraw类251
6.2.3 编写PlayMetaFlle()函数252
6.2.4 创建Circle程序254
6.3 下一章简介262
第7章 32位内存处理263
7.1 内存概述263
7.2 功能强大的内存函数265
7.3 使用虚拟内存266
7.3.1 分配内存267
7.3.2 提交内存268
7.3.3 释放内存268
7.4 扫描所有内存268
7.5 内存映射文件279
7.5.1 获得需要传递的数据280
7.5.2 编写内存映射文件281
7.5.3 创建内存文件视图282
7.5.4 读内存映射文件284
7.6 下一章简介292
第8章 连接到Internet293
8.1 使用HTTP协议293
8.1.1 创建HTTP程序294
8.1.2 开始Internet会话294
8.1.3 打开URL295
8.2 使用FTP协议303
8.2.1 创建FTP程序304
8.2.2 创建FTP连接305
8.2.3 下载文件305
8.2.4 用CFile从磁盘读入文件306
8.3 创建Web浏览器314
8.3.1 安装Web浏览器控件314
8.4 下一章简介321
第9章 多任务编程322
9.1 使用线程322
9.1.1 创建Threads程序324
9.1.2 启动新线程326
9.1.3 编写新线程的线程过程327
9.1.4 从线程返回结果328
9.1.5 通知程序线程已经结束329
9.1.6 建立新Windows消息330
9.1.7 报告线程结果331
9.2 协调多线程340
9.2.1 使用事件协调线程340
9.2.2 创建DoubleThreads程序341
9.2.3 启动线程343
9.2.4 设置和重置事件344
9.2.5 编写线程过程346
9.2.6 编写MinThread进程346
9.2.7 处理Windows消息347
9.3 下一章简介357
第10章 动态链接库的功能358
10.1 DoublerDLL358
10.1.1 从DLL中输出函数362
10.1.2 Doubler程序365
10.1.3 链接到新建的DLL366
10.2 在DLL中共享内存:counter DLL378
10.2.1 创建counterDLL.dll378
10.2.2 在DLL中设置共享内存379
10.2.3 创建Counter程序380
10.3 下一章简介391
第11章 使用Windows挂钩392
11.1 Journal程序392
11.1.1 设置record挂钩393
11.1.2 设置playback挂钩394
11.1.3 启动Windows程序395
11.1.4 记录事件398
11.1.5 存储KeyDown和KeyUp消息400
11.1.6 回放事件403
11.1.7 回放一个事件404
11.1.8 跳到下一个事件405
11.2 Keyboard挂钩415
11.2.1 创建LuanchDLL.dll415
11.2.2 安装挂钩416
11.2.3 挂钩函数过程417
11.2.4 创建Launch程序419
11.3 下一章简介429
第12章 COM和OLE430
12.1 创建包容器430
12.1.1 Container项431
12.1.2 Container程序的视图434
12.1.3 处理鼠标438
12.1.4 处理双击441
12.2 创建server459
12.2.1 服务器文档460
12.2.2 Server Itern461
12.2.3 服务器视图463
12.2.4 就地编辑服务器项464
12.3 下一章简介476
第13章 创建ActiveX控件477
13.1 Writer ActiveX控件477
13.1.1 使用AcriveX ControlWizard478
13.1.2 在AcfiveX中接受敲键输入479
13.1.3 在ActiveX控件中显示数据481
13.1.4 测试ActiveX控件483
13.1.5 创建WriterApp483
13.2 控件子类:Writer2 ActiveX控件498
13.2.1 ActiveX属性501
13.2.2 ActiveX方法502
13.2.3 ActiveX事件503
13.2.4 创建Writer2App504
13.3 下一章简介522
第14章 Windows注册表和版本跟踪523
14.1 使用注册表:Remember应用程序523
14.1.1 在注册表中保存数据526
14.1.2 读取注册表的数据526
14.2 使用Version资源539
14.2.1 设计About框542
14.2.2 获取版本信息543
14.2.3 获取Version资源值544
14.2.4 获取主要和次要版本号546
14.2.5 获取公司名称547
14.2.6 获取目标操作系统类型548
附录 网上信息569