图书介绍
Visual C++ 5.0编程指南PDF|Epub|txt|kindle电子书版本网盘下载
![Visual C++ 5.0编程指南](https://www.shukui.net/cover/43/31137069.jpg)
- 刘松海等编著 著
- 出版社: 北京:国防工业出版社
- ISBN:7118019399
- 出版时间:1998
- 标注页数:369页
- 文件大小:56MB
- 文件页数:381页
- 主题词:
PDF下载
下载说明
Visual C++ 5.0编程指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 Visual C++ 5.0简介1
1.1 Visual C++ 5.0的新功能1
1.1.1 专业版的新功能1
1.1.2 学习版的新功能3
1.1.3 企业版的新功能3
1.2 Visual C++ 5.0的集成开发环境一览4
1.2.1 File菜单4
1.2.2 Edit菜单6
1.1.3 View菜单7
1.2.4 Build菜单7
1.2.5 Window菜单8
第二章 创建一个简单的应用程序9
2.1 分析应用程序的主要功能9
2.2 建立工程文件10
2.2.1 工程11
2.2.2 工程工作区11
2.2.3 生成应用程序的工程文件11
2.3 应用程序的可视化编程13
2.3.1 使用AppWizard工具13
2.3.2 再论工程工作区18
2.3.3 使用ClassWizard工具21
2.4 应用程序的代码编程25
2.4.1 为Say按钮连接代码25
2.4.2 为Say按钮编写程序代码26
2.4.3 为 Exit按钮连接代码27
2.4.4 为Exit按钮编写程序代码28
第三章 C++语言的基础知识29
3.1 操作符、表达式与语句29
3.1.1 操作符与表达式29
3.1.2 语句33
3.2 常量和变量37
3.2.1 常量定义37
3.2.2 变量定义38
3.3 函数39
3.3.1 函数原型的声明39
3.3.2 函数的定义39
3.3.3 函数的局部变量和静态变量40
3.3.4 内联函数41
3.3.5 函数重载41
3.4 数据类型43
3.4.1 数组43
3.4.2 字符串46
3.4.3 C++类型50
3.4.4 指针52
3.5 输入/输出管理55
3.5.1 输出55
3.5.2 输入56
3.5.3 注释56
3.5.4 应用实例56
第四章 面向对象的基础知识58
4.1 比较面向过程与面向对象的程序设计58
4.2 面向对象的基本概念59
4.2.1 对象59
4.2.2 类60
4.2.3 面向对象方法的主要特征61
4.3 类与对象61
4.3.1 类的定义61
4.3.2 对象的定义63
4.4 构造函数与析构函数64
4.4.1 构造函数64
4.4.2 析构函数68
4.5 多态69
4.5.1 静态联编和动态联编70
4.5.2 虚函数70
4.5.3 纯虚函数和抽象基类72
4.6 类的静态成员73
4.6.1 静态数据成员73
4.6.2 静态成员函数75
4.7 友员76
4.7.1 友员函数76
4.7.2 友员类78
第五章 MFC类库80
5.1 MFC类库分类80
5.2 MFC中主要的类81
5.2.1 根类:CObject类81
5.2.2 应用程序体系结构类81
5.2.3 可视对象类82
5.2.4 通用类84
5.2.5 OLE类85
5.2.6 ODBC数据库类85
第六章Visual C++常用控件介绍86
6.1 常用控件及其属性一览86
6.1.1 常用控件一览86
6.1.2 常用控件及其相应的基类89
6.2 设置控件属性90
第七章 Windows界面中的重要控件—编辑框93
7.1 分析应用程序的主要功能93
7.2 建立工程文件95
7.3 应用程序的可视化编程96
7.4 应用程序的代码编程99
7.4.1 给编辑框连接变量99
7.4.2 修改编辑框的特性100
7.4.3 给Showl按钮连接代码102
7.4.4 给Clearl按钮连接代码103
7.4.5 给Show2按钮连接代码104
7.4.6 给Clear2按钮连接代码105
7.4.7 给按钮IDC_COPY_BUTTON连接代码106
7.4.8 给Exit按钮和Undo按钮连接代码107
7.5 CEdit类及其成员函数109
第八章 Windows界面中的重要控件—滚动条113
8.1 分析应用程序的主要功能113
8.2 建立工程文件114
8.3 应用程序的可视化编程115
8.4 应用程序的代码编程117
8.4.1 给编辑框和滚动条连接变量117
8.4.2 滚动条的初始化118
8.4.3 给Exit按钮连接代码120
8.4.4 给滚动条消息添加代码121
8.4.5 给Left按钮添加代码125
8.4.6 给Right按钮添加代码126
8.4.7 给Reset按钮添加代码126
8.4.8 将编辑框设置为只读的127
8.5 CScrollBar类127
第九章 Windows界面中的重要控件—复选框130
9.1 分析应用程序的主要功能130
9.2 建立工程文件131
9.3 应用程序的可视化编程132
9.4 应用程序的代码编程134
9.4.1 给复选框和编辑框连接变量134
9.4.2 给Exit按钮连接代码135
9.4.3 给复选框添加代码136
9.4.4 给Enable和Disable按钮添加代码139
9.4.5 给Show和Hide按钮添加代码141
9.4.6 将编辑框设置为只读的142
9.5 CButton类143
第十章 Windows界面中的重要控件—单选按钮146
10.1 分析应用程序的主要功能146
10.2 建立工程文件148
10.3 应用程序的可视化编程149
10.4 应用程序的代码编程153
10.4.1 给单选按钮和编辑框连接变量153
10.4.2 初始化单选按钮154
10.4.3 给Exit按钮连接代码155
10.4.4 给Show按钮添加代码156
10.4.5 将编辑框设置为只读的158
第十一章 Windows界面中的重要控件—组合框160
11.1 分析应用程序的主要功能160
11.2 建立工程文件162
11.3 应用程序的可视化编程163
11.4 应用程序的代码编程165
11.4.1 给单选按钮和编辑框连接变量165
11.4.2 初始化单选按钮和组合框167
11.4.3 给Exit按钮连接代码169
11.4.4 给Show按钮添加代码170
11.4.5 将编辑框设置为只读的171
11.5 CComboBox类172
第十二章 Windows界面中的重要控件—菜单177
12.1 分析应用程序的主要功能177
12.2 建立工程文件179
12.3 应用程序的可视化编程180
12.3.1 对话框的界面设计180
12.3.2 在对话框中增加菜单资源181
12.3.3 给菜单连接一个类184
12.3.4 连接菜单和应用程序的主窗口186
12.4 应用程序的代码编程188
12.4.1 给File菜单的Exit项连接代码188
12.4.2 给File菜单的Voice项连接代码188
12.4.3 给File菜单的Show项连接代码189
12.4.4 给Help菜单的About项连接代码190
12.4.5 给命令按钮连接代码190
第十三章 Windows界面中的重要控件—对话框193
13.1 分析应用程序的主要功能193
13.2 建立工程文件195
13.3 应用程序的可视化编程196
13.3.1 应用程序主窗口的界面设计196
13.3.2 设计对话框的界面198
13.3.3 给对话框连接一个类201
13.3.4 给对话框IDD_DIALOG1中的控件连接变量202
13.4 应用程序的代码编程202
13.4.1 给主对话框的Exit按钮连接代码202
13.4.2 创建类CMyDlgl的一个对象203
13.4.3 初始化IDD_MYDLG1对话框205
13.4.4 给对话框的OK按钮连接代码206
13.4.5 给对话框的Cancel按钮连接代码208
13.4.6 给应用程序主对话框的Select按钮连接代码209
13.4.7 给应用程序主对话框的Display按钮连接代码209
13.5 CListBox类210
第十四章 Windows界面的重要控件-工具条和状态条216
14.1 分析应用程序的主要功能216
14.2 建立工程文件219
14.3 应用程序的可视化编程220
14.3.1 应用程序主窗口的界面设计220
14.3.2 菜单条的可视化实现221
14.3.3 工具条的可视化实现222
14.3.4 为菜单定制状态条224
14.4 应用程序的代码编程226
14.4.1 给Message1菜单项添加代码226
14.4.2 给Message2菜单项添加代码226
14.4.3 给Message3菜单项添加代码227
14.5 检验应用程序228
第十五章 制作单文档界面的应用程序229
15.1 分析应用程序的主要功能229
15.2 建立工程文件232
15.3 应用程序的可视化编程236
15.3.1 应用程序主窗口的界面设计236
15.3.2 菜单条的可视化实现237
15.3.3 给对话框IDD_EXAM10_FORM中的控件连接变量237
15.4 应用程序的代码编程238
15.4.1 声明文档类中的数据成员238
15.4.2 初始化文档类的数据成员240
15.4.3 初始化视类的数据成员241
15.4.4 连接文档类和视类的数据成员242
15.4.5 向文件中写数据和读数据245
15.4.6 进一步完善应用程序247
15.5 执行应用程序248
15.6 CView类248
15.7 增强应用程序的功能250
15.7.1 分析增强后的应用程序的主要功能250
15.7.2 应用程序的可视化编程251
15.7.3 应用程序的代码编程251
15.7.4 执行增强功能后的应用程序272
15.7.5 CObList类272
第十六章 制作多文档界面的应用程序277
16.1 分析应用程序的主要功能277
16.2 建立工程文件283
16.3 应用程序的可视化编程287
16.3.1 应用程序窗口的界面设计287
16.3.2 菜单的可视化实现289
16.4 应用程序的代码编程290
16.4.1 声明视类的数据成员290
16.4.2 定义文档类中的数据成员291
16.4.3 初始化视类的数据成员292
16.4.4 向文件中写数据和读数据294
16.4.5 实现一个文档的多个视295
16.5 增强应用程序的功能299
16.5.1 增加分割条299
16.5.2 在菜单中加入split选项301
16.6 检验应用程序301
第十七章 创建与使用动态链接库302
17.1 什么是动态链接库302
17.2 建立动态链接库的工程文件302
17.3 定制动态链接库的两个主要文件305
17.4 测试动态链接库309
17.4.1 分析用于测试动态链接库的应用程序的主要功能309
17.4.2 创建测试用应用程序的工程文件311
17.4.3 应用程序的可视化编程312
17.4.4 应用程序的代码编程313
17.4.5 检验用于测试动态链接库的应用程序317
第十八章 ActiveX控件318
18.1 关于ActiveX的基础知识318
18.1.1 ActiveX概述318
18.1.2 ActiveX文档服务器318
18.1.3 ActiveX文档容器319
18.2 ActiveX控件319
18.2.1 ActiveX控件概述319
18.2.2 创建ActiveX控件应用程序321
18.2.3 使用ActiveX控件的准备工作322
18.2.4 在ActiveX控件启动文件中增加代码323
18.3 ActiveX控件的事件、方法和属性323
18.3.1 ActiveX控件的事件323
18.3.2 向ActiveX控件增加储备事件324
18.3.3 向ActiveX控件增加自定义事件326
18.3.4 ActiveX控件的方法328
18.3.5 给ActiveX控件增加储备方法329
18.3.6 给ActiveX控件增加自定义方法330
18.3.7 ActiveX控件的属性331
18.3.8 给ActiveX控件增加储备属性332
18.3.9 给ActiveX控件增加自定义属性334
18.3.10 ActiveX控件的高级属性的实现336
18.3.11 访问环境属性337
18.4 ActiveX控件的属性页337
18.4.1 控件的属性页337
18.4.2 增加额外的用户属性页339
18.4.3 使用储备属性页341
18.5 提供上下文敏感帮助342
18.6 ActiveX控件中的字体与图片344
18.6.1 ActiveX控件中的字体344
18.6.2 使用字体储备属性344
18.6.3 使用字体自定义属性345
18.6.4 自定义图片属性349
18.6.5 在ActiveX控件中实现一个自定义的图片属性349
第十九章 初步掌握ATL技术352
19.1 建立ATL工程文件352
19.1.1 用ATL COM AppWizard创建工程文件352
19.1.2 ATL COM AppWizard生成的文件353
19.1.3 添加对象和控件353
19.1.4 给已存在的对象或控件增加一个新的接口357
19.2 ATL COM对象基础357
19.2.1 实现CComObjectRootEx358
19.2.2 实现CComObject、CComAggObject和CComPolyObject358
19.2.3 IDispatch和IErrorInfo的支持359
19.2.4 改变缺省类工厂和聚合模型359
19.2.5 建立一个聚合359
19.3 ATL窗口类360
19.3.1 使用一个窗口360
19.3.2 实现一个窗口360
19.3.3 实现一个对话框363
19.4 连接点364
19.4.1 连接点类365
19.4.2 给对象增加一个连接点365
19.4.3 连接点的例子366
19.5 枚举器366
19.6 代理产生器367
19.7 ATL对象的调试技巧368
19.7.1 使用DebugBreak368
19.7.2 使用QueryInterface调试368
19.7.3 使用引用计数调试368
参考文献369