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

- (美)Microsoft Corporation著;魏星等译 著
- 出版社: 北京:清华大学出版社
- ISBN:7900631089
- 出版时间:2001
- 标注页数:561页
- 文件大小:66MB
- 文件页数:577页
- 主题词:C语言(学科: 程序设计) C语言 程序设计
PDF下载
下载说明
Microsoft Visual C++ 6.0桌面应用程序开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
关于本书1
本书适合的读者1
先决条件1
教程概述2
开始6
使用本书准备认证考试12
微软认证专业人员程序16
技术支持17
关于作者18
第1章 为应用程序的开发作准备19
第一课:使用Microsoft解决方案框架定义解决方案19
微软解决方案框架(MSF)概貌20
使用MSF开发团队模型22
使用MSF开发过程模型23
使用MSF应用程序模型26
使用MSF设计过程模型31
开发桌面系统应用程序35
小结36
第二课:安装Visual C++开发工具36
安装Microsoft Visual C++37
安装选项39
普通工具43
用户需求44
实验一:介绍STUpload应用程序44
完成安装44
小结44
设计一个解决方案的步骤46
STUpload应用程序47
复习题49
第2章 Visual C++开发环境50
第一课:创建一个MFC工程50
工程,配置和工作空间51
创建一个新工程51
使用AppWizard53
第二课:探索开发环境59
小结59
Visual C++用户界面60
菜单和工具栏61
设定环境选项63
获取帮助63
工程配置选项64
建立工程65
小结66
第三课:源代码控制67
使用Visual SourceSafe建立源代码控制67
设置一个VSS数据库68
将MyApp工程放到源代码控制中70
使用VSS Explorer70
源代码控制配置72
重用Visual SourceSafe文件73
查看版本历史75
将一个VSS工程存档75
小结76
实验二:创建STUpload开发工程77
复习题78
第一课:MFC简介79
第3章 使用MFC开发应用程序79
MFC和Win32 API80
Win32平台的考虑81
MFC类层次结构83
查看MFC对象层次84
MFC的分类84
MFC DLL85
小结87
第二课:Win32应用程序体系结构88
Windows应用程序基础88
创建一个Win32应用90
第三课:MFC应用程序框架91
小结91
MFC应用程序体系结构92
应用程序框架消息处理94
小结99
第四课:文档/视图结构100
文档和视图100
使用文档/视图结构的好处101
单文档和多文档应用101
文档/视图结构中的对象102
实现显示、打印和打印预览的体系结构105
小结108
实验三:显示应用程序数据109
复习题114
第4章 创建用户界面116
第一课:Windows应用程序用户界面116
应用程序和文档图标117
修改应用程序菜单118
添加快捷键121
编辑应用程序工具栏122
处理菜单和工具栏选择事件124
动态更新菜单和工具栏命令126
写状态栏128
小结132
对话框133
第二课:创建对话框133
对话框的类型134
创建一个对话框模板134
创建并使用一个对话框类139
通用对话框类141
小结141
实验四:创建STUpload用户界面142
编辑STUpload应用程序菜单142
添加新的快捷键144
编辑STUpload应用程序工具栏144
创建STUpload应用程序对话框145
使用通用对话框149
复习题150
第5章 实现应用程序行为151
第一课:对话框编程151
对话框数据交换和校验152
使用OnInitDialog()初始化控件158
处理控件消息160
使用对话框编辑应用程序数据164
实现属性页166
小结169
第二课:显示和打印应用程序数据170
理解坐标映射172
滚动视图174
在设备上下文中绘图178
打印的处理过程179
打印预览180
小结181
第三课:使用多线程182
多线程应用程序182
MFC的多线程:CWinThread类183
创建一个工作者线程184
线程同步189
小结191
第四课:上下文相关帮助192
WinHelp193
帮助系统的开发环境196
源代码的组成199
创建帮助主题199
HTML帮助203
小结206
实验五:增强STUpload的数据显示207
显示Select Fund对话框207
在基金列表中显示基金名称211
处理Select Fund对话框的控件通知消息213
使Select Fund对话框成为最前端窗口216
显示STUpload应用程序数据217
复习题223
第6章 持久性数据224
第一课:文件I/O224
CFile类225
打开和关闭文件225
读写文件229
小结231
第二课:应用程序数据的序列化231
MFC对序列化提供的支持232
序列化应用程序数据235
建造一个可序列化类237
序列化MFC集合类238
小结240
第三课:访问注册表241
注册表数据241
MFC对注册表的支持245
处理应用程序用户配置文件设置247
Win32API中的注册表支持250
小结251
实验六:使用持久性数据252
从一个文本文件中导入数据253
实现STUpload序列化259
复习题264
第7章 添加数据库支持265
第一课:使用Visual C++进行数据访问265
数据访问接口266
使用ODBC数据源管理器270
关系数据库概念271
结构化查询语言273
小结276
第二课:MFC数据库支持278
MFC数据库类278
使用AppWizard创建一个数据库应用程序283
过滤一个记录集288
小结291
第三课:ADO介绍293
使用ADO的优点294
ADO对象模型294
使用ADO数据控件295
小结301
实验七:查询一个数据库302
实现Query对话框302
实现Query Results对话框305
处理Query Database菜单命令307
复习题309
第一课:组件对象模型(COM)体系结构310
第8章 组件对象模型介绍310
使用COM对象311
COM接口312
GUID315
COM注册项316
使用CoCreateInstance()创建对象317
小结319
第二课:接口编排319
组件运行环境319
编排技术321
第三课:调度接口323
小结323
IDispatch接口324
VARIANT数据类型325
类型库327
双重接口329
小结329
第四课:线程模型330
COM线程模型330
线程模型注册表键333
小结333
第五课:ActiveX控件333
ActiveX控件和容器334
ActiveX控件的特征336
实验八:使用OLE/COM对象浏览器337
小结337
复习题340
第9章 创建COM组件341
第一课:使用ATL创建COM组件341
使用ATL342
创建一个ATL COM对象342
插入一个新的COM组件344
为该组件接口添加方法346
为组件接口添加属性347
实现组件方法348
第二课:理解ATL COM组件代码350
小结350
组件类定义351
组件方法的实现352
全局入口函数353
注册表脚本资源355
IDL文件356
开发COM组件的其他途径358
小结359
实验九:创建STUpload数据库访问组件359
复习题361
第一课:COM客户应用程序362
第10章 COM客户362
COM服务器头文件363
Visual C++对COM提供的编译器支持366
小结371
第二课:重用COM对象371
C++和COM中的对象重用372
包含和聚集373
使用ATL实现聚集376
小结377
实验十:实现UploadStockData组件377
创建数据连接文件378
实现IUploadStockData接口方法379
为STUpload应用程序实现Upload Data命令382
复习题386
第11章 创建Actives控件387
第一课:使用MFC创建ActiveX控件387
创建MFC Activex Control工程388
定义控件接口390
创建属性页393
OnDraw()函数395
实现控件方法397
测试控件398
第二课:使用ATL创建ActiveX控件399
小结399
在ATL COM工程中加入控件400
加入属性402
加入事件403
加入方法405
创建属性页406
绘制控件409
MFC还是ATL?411
小结411
实验十一:在应用程序中使用ActiveX控件411
复习题414
第一课:使用动态HTML415
第12章 Internet编程415
复习Internet,Intranet和HTML416
动态HTML418
Microsoft WebBrowser控件420
MFC Web浏览器风格应用程序421
使用ATL创建HTML控件430
动态HTML Scriptlet434
小结443
第二课:创建ActiveX文档444
使用ActiveX文档445
在Web站点中使用ActiveX文档446
创建ActiveX文档服务器447
在Web站点上发布ActiveX文档451
小结454
第三课:Web服务器编程454
ISAPI服务器扩展455
使用MFC创建ISAPI服务器扩展程序456
ISAPI过滤器460
小结464
实验十二:创建ActiveX文档服务器STUpload464
复习题466
第一课:错误处理467
第13章 错误处理、调试和测试467
预见程序中的错误468
异常(Exception)470
记录错误473
小结474
第二课:COM错误474
HRESULT代码475
错误事件478
小结478
第三课:调试479
什么是调试器(Debugger)479
调试(Debug)版和发布(Release)版480
MFC调试宏481
小结482
第四课:使用集成调试器483
断点(Breakpoint)483
设置断点483
Breakpoints对话框484
运行调试器486
调试器窗口486
单步执行代码488
调试COM组件489
编辑并继续(Edit and Continue)489
小结491
第五课:使用Dependency Walker492
什么是依赖性(Dependency)492
依赖性信息492
小结494
第六课:使用Spy++494
Spy++视图495
在Spy++中查看窗口消息498
小结498
第七课:测试你的应用程序499
测试期间的术语499
设计测试计划500
小结501
实验十三:调试STUpload应用程序502
在调试器中运行STUpload应用程序502
单步跟踪503
设置断点504
复习题506
第14章 发布桌面应用程序507
第一课:Windows安装程序507
安装程序惯例508
编写安装程序的指导思想509
添加删除注册表信息510
卸载程序惯例510
Cabinet文件512
注册表文件513
小结514
第二课:使用InstallShield515
安装Installshield516
运行InstallShield指南516
加入和移出程序文件517
创建Setup.exe518
小结519
第三课:在客户计算机上注册COM组件519
自注册组件520
为InstallShield工程添加自注册组件521
小结523
第四课:发布选项523
基于媒体介质发布524
基于局域网发布524
基于Web发布524
发布ActiveX控件525
发布注意事项检查表528
小结528
第五课:Windows的零管理(ZAW)529
Windows Installer530
ZAW特点530
系统管理服务器531
零管理工具包531
小结531
实验十四:打包并发布STUpload应用程序532
生成STUpload的发行版本532
创建InstallShield工程533
添加工程的依赖文件534
生成并测试安装程序535
复习题536
附录1 复习题答案537
附录2 词汇表549
热门推荐
- 3554257.html
- 2981855.html
- 3488081.html
- 1864351.html
- 769157.html
- 1850249.html
- 2010798.html
- 2158142.html
- 1179153.html
- 3742356.html
- http://www.ickdjs.cc/book_204374.html
- http://www.ickdjs.cc/book_2793129.html
- http://www.ickdjs.cc/book_684340.html
- http://www.ickdjs.cc/book_2234239.html
- http://www.ickdjs.cc/book_930204.html
- http://www.ickdjs.cc/book_930006.html
- http://www.ickdjs.cc/book_954988.html
- http://www.ickdjs.cc/book_120509.html
- http://www.ickdjs.cc/book_2679274.html
- http://www.ickdjs.cc/book_150248.html