Microsoft Visual C++ 自学教程PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:曹康等译
- 出 版 社:北京:清华大学出版社
- 出版年份:2222
- ISBN:
- 页数:426 页
第一章 引言 1
1.1 什么是Visual C++ 1
1.2 Visual C++2.0 环境预览 1
1.2.1 Visual Workbench 1
前言页 1
1.2.2 Microsoft Foundation Classes库(MFC) 2
1.2.3 Visual C++版本 2
1.3 本书的目的及编排方式 3
1.3.1 目标 3
1.3.2 要求 4
1.3.3 编排方式 4
2.1 Visual C++的CD-ROM版本 7
第二章 安装Visual C++ 7
2.2 Visual C++1.5和Visual C++2.0 8
2.3 硬件和软件要求 8
2.3.1 Visual C++1.5 8
2.3.2 Visual C++2.0 10
2.4 安装过程 11
2.4.1 在Windows或WFW3.11下安装 11
2.4.2 在WindowsNT 3.5下安装 19
2.4.3 重新安装Visual C++ 26
2.5 测试Visual C++安装 27
2.5.1 测试Visual C++2.0安装 27
2.5.2 测试Visual C++1.51安装 27
2.6 本章小结 29
3.1 如何布置屏幕显示 30
第三章 使用Visual Workbench 30
3.1.1 布置和显示窗口 31
3.1.2 工具条和状态条 31
3.2 菜单条 34
3.2.1 File菜单 34
3.2.2 Edit菜单 35
3.2.3 View菜单 37
3.2.4 Porject菜单 38
3.2.5 Browse菜单 39
3.2.6 Debug菜单 40
3.2.7 Tools菜单 41
3.2.9 Window菜单 42
3.2.8 Options菜单 42
3.2.10 Help菜单 43
3.3 Visual Workbench选项 44
3.3.1 Project选项 44
3.3.2 Debug选项 45
3.3.3 Directories选项 45
3.3.4 Editor选项 45
3.3.5 Workspace选项 46
3.3.6 Tools选项 47
3.3.7 颜色和字体选项 47
3.4 项目结构 48
3.4.2 创建和维护一个项目 49
3.4.1 使用工作区 49
3.5.1 QuickWin概述 50
3.5 使用QuickWin 50
3.5.2 QuickWin安装和执行 51
3.5.3 借助于QuickWin学习C++ 51
3.6 本章小结 53
第四章 使用AppWizard 54
4.1 Windows程序如何工作 54
4.1.1 Windows程序 54
4.1.2 理解Windows通信 56
4.2 在应用程序中使用Windows消息 57
4.2.1 Windows消息的类型 58
4.3.1 使用AppWizard创建ErectorSet 61
4.3 使用AppWizard创建一个应用程序 61
4.3.2 重温ErectorSet 68
4.4 使用Class Browser(类浏览器)观察应用程序 73
4.4.1 Browser窗口和查看选项 73
4.4.2 观察类 76
4.4.3 查阅函数 78
4.4.4 观察定义和引用 79
4.5 本章小结 81
第五章 在文档中绘图 82
5.1 向类中增加函数 82
5.1.1 在ErectorSet文档中绘图 83
5.1.2 增加鼠标消息处理 94
5.1.3 创建桁条对象 102
5.1.4 绘制桁条对象 104
5.2 存储和恢复用户文档 108
5.2.1 串行过程 108
5.2.2 给ErectorSet增加串行函数 109
5.3 测试应用程序 111
5.4 本章小结 112
第六章 理解面向对象的编程和MFC 113
6.1 面向对象的编程 113
6.1.1 为何面向对象编程 113
6.1.2 面向对象的编程特征 115
6.1.3 类和分层结构 118
6.1.4 函数和消息 123
6.1.5 向ErectorSet中增加ClearAll处理 125
6.2 MFC应用程序结构 135
6.2.1 框架体系结构 135
6.2.2 基本类结构 136
6.3 使用MFC类 137
6.3.1 向ErectorSet中增加移动消息处理 137
6.3.2 测试新的ErectorSet应用程序 144
6.4 本章小结 146
第七章 视窗与文档 147
7.1 文档 147
7.1.1 文档与应用程序的关系 147
7.1.2 文档的作用 148
7.2 视窗 149
7.2.1 视窗的作用 150
7.2.2 视窗与文档的关系 151
7.2.3 文档模板 152
7.2.4 多视窗 154
7.2.5 增强视窗 158
7.2.6 更新视窗 158
7.2.7 使用图形中的无效区域 163
7.2.8 提高ErectorSet的绘图能力 166
7.3 滚动视窗 171
7.3.1 框架结构为滚动提供了什么 172
7.3.2 滚动窗口和视窗 174
7.3.3 在ErectorSet中增加滚动功能 175
7.4 本章小结 187
第八章 异常和调试 188
8.1 使用异常处理 188
8.1.1 一般执行过程 188
8.1.2 异常处理 191
8.1.3 在应用程序中加入异常处理 193
8.2 使用Visual C++调试工具 197
8.2.1 在执行过程中进行调试 198
8.2.2 检查程序操作 208
8.2.3 建立调试过程 211
8.3 跟踪应用程序处理过程 214
8.3.1 在应用程序中使用跟踪 214
8.4 本章小结 220
8.3.2 TRACE的其它选择 220
第九章 使用资源 222
9.1 资源和Windows程序 222
9.1.1 什么是资源 222
9.1.2 资源定义文件 224
9.2 编辑资源 227
9.2.1 调入资源进行编辑 227
9.2.2 编辑资源信息 232
9.3 增加资源 239
9.3.1 设计对话框 239
9.3.2 增加一个菜单项 241
9.3.3 定义对话框 244
9.4 本章小结 251
第十章 控制和消息 252
10.1 创建对话框处理类 252
10.1.1 创建一个新类 252
10.1.2 检查新的对话框类 254
10.2 连接按钮 257
10.3 连接对话框项 258
10.3.1 连接编辑文件框 258
10.3.2 连接组合框 260
10.4 检查对话框代码 260
10.5 增加处理代码 263
10.5.1 进行桁条对话框处理 263
10.5.2 处理桁条对话框标题 264
10.5.3 向文档类中增加代码 265
10.6 测试应用程序 270
10.7 本章小结 271
第十一章 增强应用程序 272
11.1 创建不变信息 272
11.1.1 在文件中存储信息 272
11.1.2 使用应用程序简要表 274
11.2 分割窗口 280
11.2.1 分割口和视窗 281
11.2.2 向ErectorSet中增加分割窗口 283
11.3 使用可选的MFC类 287
11.4 状态条处理 288
11.4.1 定义状态条的位置 289
11.4.2 更新状态条 290
11.4.3 使用CTime辅助类 290
11.4.4 向状态条中增加显示 292
11.5 本章小结 297
第十二章 测量与演示 298
12.1 打印增强 298
12.1.1 测量系统 299
12.1.2 改变为与设备无关的测量系统 302
12.1.3 打印体系结构 309
12.1.4 打印标题信息 313
12.2 绘制位图 319
12.2.1 位图类型 319
12.2.2 增加图案填充位图 320
12.3 跟踪内存遗失 338
12.3.1 MFC内存诊断 339
12.3.2 使用内存跟踪 340
12.4 本章小结 343
第十三章 更深入的议题 344
13.1 增加新的MFC函数 344
13.1.1 如何更新应用程序 344
13.1.2 增加上下文相关帮助 345
13.2 增加对象链接和嵌入(OLE) 357
13.2.1 OLE文档 358
13.2.2 OLE应用程序支持 360
13.3 OLE 2.0 MFC支持 363
13.3.1 增加OLE服务器支持 364
13.3.2 OLE容器支持要求 400
13.4 本章小结 401
第十四章 升级到Visual C++2.0 402
14.1 使用Visual C++2.0环境 402
14.1.1 开发环境的新特征 402
14.1.2 创建一个项目 409
14.1.3 浏览用户的应用程序 413
14.1.4 新的调试特征和支持 417
14.2 把项目从16位转换为32位 423
14.2.1 32位应用程序中的差别 423
14.2.2 升级ErectorSet 424
14.3 本章小结 426
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《线性代数简明教程》刘国庆,赵剑,石玮编著 2019
- 《莎士比亚全集 2》(英)莎士比亚著,朱生豪等译 2002
- 《金甲虫》(美)爱伦·坡著,焦菊隐;文楚安等译 2019
- 《动物营养学原理》(美)伍国耀著;戴兆来等译 2019
- 《光学调频连续波干涉技术》(加)郑刚著;廖寅宵,刘柯,宋金城等译 2019
- 《汉学菁华》(美)丁韪良著;沈弘等译 2007
- 《轻松掌握BBC micro:bit》(英)迈克·图利著;王学昭,刘端阳等译 2019
- 《西方经典美术技法译丛 水彩基础 2 水彩画创作入门》(英国)威廉·牛顿著;葛秀丽等译 2018
- 《巴尔扎克全集 第3卷 修订版》(法)巴尔扎克著;傅雷等译 2019
- 《古希腊神话与传说》(德)古斯塔夫·斯威布著;高中甫,关惠文等译 2017
- 《印度环境司法 国家绿色法庭》(英)吉檀迦利·纳因·吉尔著;李华琪等译 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019