图书介绍
全面掌握Microsoft Visual C++ 6.0MFC应用程序开发【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- (美)Microsoft Corporation著;北京博彦科技发展有限责任公司译 著
- 出版社: 北京:清华大学出版社
- ISBN:7900635424
- 出版时间:2002
- 标注页数:511页
- 文件大小:37MB
- 文件页数:530页
- 主题词:C语言(学科: 软件开发) C语言 软件开发
PDF下载
下载说明
全面掌握Microsoft Visual C++ 6.0MFC应用程序开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Visual C++ 6.0简介1
1.1 Visual C++和MFC概述2
1.1.1 Visual C++的功能2
1.1.2 MFC库的功能3
1.1.3 创建基于MFC的应用程序5
1.2 Visual C++的改进6
1.2.1 调试器6
1.2.2 编辑器7
1.2.4 向导8
1.2.3 工程8
1.2.5 工具9
1.3 MFC的改进10
1.3.1 数据库11
1.3.2 Internet11
1.4 实验1.1 创建基于MFC的应用程序12
1.4.1 练习:创建简单的Scribble应用程序13
第2章 调试和错误处理16
2.1.1 Visual Studio调式器概述17
2.1 调试17
2.1.2 使用Edit and Continue功能18
2.2 处理错误和异常19
2.2.1 编写健壮的函数19
2.2.2 异常处理20
2.2.3 导常处理过程22
2.2.4 MFC异常类23
2.3 实验2.1 使用Edit and Continue25
2.3.1 练习:使用Edit and Continue26
2.4 实验2.2 实现异常处理27
2.4.1 练习1:处理异常28
2.5 自测题31
第3章 完善用户界面32
3.1 增强菜单33
3.1.1 实现动态菜单33
3.1.2 实现级联菜单37
3.1.3 实现自绘菜单39
3.2.1 在框架窗口中启用停靠41
3.2 增强工具栏41
3.2.2 创建浮动工具栏42
3.3 增强状态栏45
3.4 增强对话框50
3.4.1 自定义通用对话框50
3.4.2 扩展对话框数据验证51
3.4.3 调整控件52
3.4.4 创建属性表和选项卡对话框53
3.5.1 练习1:创建动态菜单56
3.5 实验3.1 创建动态菜单56
3.6 实验3.2 自定义通用对话框类60
3.6.1 练习1:创建自定义的File Open模板61
3.6.2 练习2:自定义对话框类63
3.6.3 练习3:实现对话框类处理程序65
3.7 使用非模态对话框70
3.7.1 初始化并显示非模态对话框70
3.7.3 删除对话框对象72
3.7.4 与应用程序通信72
3.7.2 实现命令按钮72
3.8 使用对话框栏75
3.8.1 对话框栏简介75
3.8.2 添加对话框栏76
3.8.3 实现命令处理程序78
3.9 使用组合工具栏79
3.9.1 组合工具栏简介79
3.9.2 组合工具栏类80
3.9.3 创建组合工具栏80
3.9.5 自定义组合工具栏81
3.9.4 向组合工具栏中添加子窗口81
3.10 实验3.3 添加非模态对话框82
3.10.1 练习1:创建对话框模板83
3.10.2 练习2:实现对话框类86
3.10.3 练习3:将对话框集成到应用程序中90
3.11 实验3.4 添加对话框栏96
3.11.1 练习1:创建对话框栏资源97
3.11.2 练习2:实现对话框栏99
3.11.3 练习3:为对话框栏实现组合框100
3.11.4 练习4:使用命令处理程序实现组合框102
3.12 实验3.5 添加组合工具栏103
3.12.1 练习1:实践组合工具栏104
3.13 示例应用程序105
3.14 自测题106
第4章 实现视图类108
4.1 视图简介109
4.1.1 CView类109
4.1.2 管理文档/视图的交互110
4.2.1 向SDI程序中添加多个视图113
4.2 添加多个视图113
4.2.2 向MDI程序中添加多个视图117
4.2.3 抑制子窗口的自动创建122
4.2.4 设置子框架窗口的标题123
4.3 添加滚动视图124
4.3.1 滚动视图简介125
4.3.2 将应用程序视图转化为滚动视图125
4.3.3 调整滚动特性126
4.3.4 坐标转换127
4.4.1 分割窗口简介128
4.4 实现分割窗口128
4.4.2 创建动态分割窗口129
4.4.3 创建静态分割窗口130
4.5 实验4.1 添加一个分割条133
4.5.1 练习1:增加一个分割窗口133
4.6 实现窗体视图137
4.6.1 用户定义的窗体视图138
4.7.1 控件视图简介141
4.6.2 数据库视图控件141
4.7 实现控件视图141
4.7.2 CListView概览143
4.7.3 实现CListView144
4.7.4 CTreeView类概览147
4.7.5 CTreeView视图类的实现148
4.7.6 CEditView概览152
4.7.7 CEditView的实现152
4.7.9 CRichEditView的实现153
4.7.8 CRichEditView概览153
4.8 创建Explorer样式的应用程序155
4.9 协调多个相互关联的视图156
4.9.1 使用函数UpdateAllViews协调数据156
4.9.2 不使用函数UpdateAllViews协调数据157
4.10 实验4.2 添加一个Open File对话框和一个多功能编辑视图157
4.10.1 练习1:改变文档和视图的基类158
4.10.2 练习2:处理标准的打开文件对话框160
4.10.3 练习3:在应用程序中使用多功能编辑视图162
4.10.4 练习4:管理拖放编辑165
4.11 实验4.3(可选) 创建一个文本查看器168
4.11.1 练习1:实现基本的文本查看器169
4.11.2 练习2:添加字体支持182
4.12 示例应用程序184
4.13 自测题185
第5章 使用控件187
5.1 Windows通用控件188
5.1.1 Windows通用控件的MFC类188
5.1.2 创建Windows通用控件189
5.1.3 设置Windows通用控件的属性191
5.1.4 处理Windows通用控件的通知消息191
5.2 Internet Explorer 4.0通用控件192
5.2.1 Internet Explorer 4.0通用控件的MFC类192
5.2.2 创建Internet Explorer 4.0控件195
5.2.3 设置Internet Explorer 4.0控件的属性195
5.2.4 处理来自Internet Explorer 4.0通用控件的通知消息196
5.3 ActiveX控件197
5.3.1 ActiveX控件同自定义控件的比较197
5.3.2 使用自动化技术198
5.3.3 ActiveX控件容器199
5.3.4 ActiveX控件和控件容器的通信199
5.3.5 实现ActiveX控件容器200
5.3.6 在基于MFC的应用程序中使用ActiveX控件201
5.3.7 在Internet上使用ActiveX控件205
5.4 MFC库所提供的控件类206
5.4.1 向应用程序中添加位图按钮207
5.4.2 处理MFC所附控件的通知消息208
5.5 实验5.1 动态地创建控件209
5.5.1 练习1:动态创建位图按钮控件210
5.6 实验5.2 添加进度控件215
5.6.1 练习1:创建一个进度控件216
5.6.2 练习2:实现进度控件224
5.7 实验5.3 使用日历控件228
5.7.1 练习:使用日历控件229
5.8 示例应用程序233
5.9 自测题233
第6章 创建ActiveX控件235
6.1.2 使用MFC ActiveX ControlWizard236
6.1 ActiveX控件概述236
6.1.1 ActiveX控件的优点236
6.1.3 注册ActiveX控件239
6.1.4 绘制ActiveX控件240
6.2 ActiveX控件属性242
6.2.1 常规属性242
6.2.2 自定义属性244
6.2.3 使用Get/Set方法实现控件属性245
6.2.5 访问环境属性246
6.2.4 参数化属性246
6.3 ActiveX控件方法247
6.3.1 添加常规方法248
6.3.2 添加自定义方法249
6.4 ActiveX控件事件249
6.4.1 添加常规事件250
6.4.2 添加自定义事件250
6.5 实现ActiveX控件属性页251
6.5.2 实现默认的属性页252
6.5.1 ActiveX控件属性页简介252
6.5.3 在控件和属性页之间交换数据253
6.5.4 添加常规属性页255
6.5.5 添加自定义属性页256
6.6 创建列举的属性258
6.6.1 列举的属性如何工作259
6.6.2 实现列举的属性259
6.7 实验6 使用现有的类创建ActiveX控件261
6.7.1 练习1:创建ActiveX控件262
6.7.2 练习2:设置ActiveX控件的属性270
6.7.3 练习3:添加属性表界面275
6.8 ActiveX控件中的数据绑定279
6.8.1 数据绑定概述279
6.8.2 数据绑定如何工作280
6.8.3 创建可绑定属性281
6.9 优化ActiveX控件282
6.9.1 ActiveX控件的高级功能282
6.9.3 无窗口激活283
6.9.2 优化绘制代码283
6.10 在ActiveX应用程序中调试和处理错误284
6.10.1 在ActiveX控件中传达错误284
6.10.2 调试ActiveX应用程序285
6.11 应用程序示例285
6.12 自测题285
第7章 使用OLE DB模板进行数据访问287
7.1 OLE DB概述288
7.1.1 OLE DB的益处288
7.1.2 OLE DB应用程序的类型289
7.1.3 OLE DB组件290
7.2 OLE DB模板简介292
7.2.1 OLE DB提供者模板292
7.2.2 OLE DB使用者模板294
7.3 使用CAccessor创建使用者应用程序296
7.3.1 使用MFC AppWizard创建基础应用程序296
7.3.2 MFC AppWizard对CAccessor的实现299
7.3.3 COleDBRecordView类301
7.3.4 执行数据库操作302
7.4 实验7.1 使用CAccessor305
7.4.1 练习1:执行数据库操作306
7.5 使用CDynamicAccessor创建使用者应用程序312
7.6 实验7.2 使用CDynamicAccessor315
7.6.1 练习1:从数据源中检索数据316
7.7 使用CManualAccessor创建使用者应用程序320
7.8 示例应用程序327
7.9 自测题328
第8章 创建ADO数据库应用程序330
8.1.2 ADO对象模型331
8.1 ADO简介331
8.1.1 使用ADO的益处331
8.1.3 在基于MFC的应用程序中使用ADO333
8.2 使用数据控件335
8.2.1 ADO数据控件335
8.2.2 数据绑定控件336
8.2.3 使用数据控件实现ADO337
8.3 使用数据绑定对话框341
8.3.1 使用向导构建应用程序341
8.3.2 数据绑定对话框的默认实现349
8.3.3 不使用向导构建应用程序353
8.3.4 添加记录361
8.3.5 编辑记录362
8.3.6 删除记录363
8.4 执行查询364
8.4.1 执行简单查询364
8.4.2 使用筛选器365
8.4.3 搜索记录365
8.5 实验8.1 使用数据绑定对话框366
8.5.1 练习1:在数据库表中添加、删除更新和记录367
8.5.2 练习2:筛选记录373
8.6 示例应用程序380
8.7 自测题381
第9章 生成Internet应用程序382
9.1 Internet的基本概念383
9.1.1 Internet的框架383
9.1.3 MFC对Internet应用程序的支持384
9.1.2 Internet应用程序的类型384
9.2 使用Internet Explorer对象385
9.2.1 属性与方法385
9.2.2 控制Internet Explorer386
9.2.3 使用Automation387
9.3 使用Web Browser控件389
9.3.1 属性、方法和事件389
9.3.2 添加Web Browser控件390
9.3.3 创建Web Browser控件392
9.3.4 实现Web Browser控件393
9.3.5 实现HTML视图397
9.4 使用WinInet类398
9.4.1 连接到Internet398
9.4.2 编写HTTP应用程序402
9.4.3 编写FTP应用程序404
9.4.4 编写Gopher应用程序406
9.5 使用WinSock类407
9.5.1 套接字简介407
9.5.2 为套接字通信使用TCP/IP408
9.5.3 WinSock API409
9.5.4 MFC对WinSock的支持410
9.6 实验9.1 使用Web Browser控件411
9.6.1 练习1:使用Web Browser控件412
9.6.2 练习2:处理Web Browser控件事件415
9.7 实验9.2 使用HTTP WinInet类418
9.7.1 练习1:创建HTTP应用程序419
9.8 实验9.3 添加HTML视图423
9.8.1 练习1:添加HTML试图424
9.9 示例应用程序425
9.10 自测题426
第10章 打印和打印预览427
10.1 添加默认打印机支持428
10.1.1 打印过程简介428
10.1.2 启用默认打印机支持428
10.1.3 MFC的打印支持429
10.1.4 屏幕显示与打印430
10.2.1 确定打印机特性431
10.2 增强打印机支持431
10.2.2 检索当前打印作业信息432
10.2.3 检索打印机设备描述表信息434
10.2.4 覆盖CView派生函数435
10.3 实验10.1 向TextView中添加打印和打印预览439
10.3.1 练习10.1:向文本查看器中添加打印功能440
10.4 示例应用程序448
10.5 自测题448
附录A:自测题答案449
附录B:词汇表468
热门推荐
- 1919292.html
- 3786011.html
- 2164293.html
- 3671786.html
- 2432159.html
- 2093467.html
- 460774.html
- 2479656.html
- 3814207.html
- 1673338.html
- http://www.ickdjs.cc/book_1921814.html
- http://www.ickdjs.cc/book_1416440.html
- http://www.ickdjs.cc/book_2027146.html
- http://www.ickdjs.cc/book_3766845.html
- http://www.ickdjs.cc/book_231726.html
- http://www.ickdjs.cc/book_2609902.html
- http://www.ickdjs.cc/book_1994115.html
- http://www.ickdjs.cc/book_316632.html
- http://www.ickdjs.cc/book_3500915.html
- http://www.ickdjs.cc/book_2757810.html