图书介绍
Microsoft Visual C++ 自学教程PDF|Epub|txt|kindle电子书版本网盘下载
![Microsoft Visual C++ 自学教程](https://www.shukui.net/cover/3/33611299.jpg)
- 曹康等译 著
- 出版社: 北京:清华大学出版社
- ISBN:
- 出版时间:未知
- 标注页数:426页
- 文件大小:22MB
- 文件页数:428页
- 主题词:
PDF下载
下载说明
Microsoft Visual C++ 自学教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 引言1
1.1 什么是Visual C++1
1.2 Visual C++2.0 环境预览1
1.2.1 Visual Workbench1
前言页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.08
2.3 硬件和软件要求8
2.3.1 Visual C++1.58
2.3.2 Visual C++2.010
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 Workbench30
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 使用QuickWin50
3.5.2 QuickWin安装和执行51
3.5.3 借助于QuickWin学习C++51
3.6 本章小结53
第四章 使用AppWizard54
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创建ErectorSet61
4.3 使用AppWizard创建一个应用程序61
4.3.2 重温ErectorSet68
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
第六章 理解面向对象的编程和MFC113
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.0402
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 升级ErectorSet424
14.3 本章小结426