Visual C++ 5.0易学易用PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:叶茂,钟守铭编著
- 出 版 社:成都:电子科技大学出版社
- 出版年份:1999
- ISBN:7810650610
- 页数:307 页
第一篇 VisualC++++5.0初级篇 1
第一章 VisualC++++5.0初介 1
1.1 VisualC++++5.0的安装 1
1.1.1 VisualC++++5.0安装盘介绍 1
1.1.2 安装VisualC++++5.0的硬件要求 1
1.1.3 安装VisualC++++5.0软件要求 2
1.1.4 安装VisualC++++5.0注意事项 2
1.1.5 安装过程 3
1.2 MicrosoftDeveloperStudio界面 4
1.2.1 布置工作台 4
1.2.2 工作室各窗口的作用 4
1.2.3 菜单介绍 7
1.2.4 使用帮助系统 7
1.2.5 Windows程序所包含的要素 7
1.3 VisualC++++5.0最新特点 8
1.3.1 DeveloperStudio的变化 8
1.3.2 VisualC++++5.0专业版的变化 9
1.3.3 从VisualC++++4.X到VisualC++++5.0的变化 9
1.4 获得帮助地址 9
习题与思考 9
第二章 建立一个简单的Windows应用程序 11
2.1 AppWizard的使用方法 11
2.1.1 选择 11
2.1.2 创建工程 12
2.2 应用程序文件概况 17
2.2.1 AppWizard项目中的文件和类 17
2.2.2 New项目 17
2.3 对应用程序的一点改动 18
2.4 Windows应用程序的常规记法 19
2.4.1 原型声明 19
2.4.2 匈牙利表示法 19
习题与思考 20
第三章 C++速成 21
3.1 面向对象程序设计思想简述 21
3.1.1 面向对象思想简述 21
3.1.2 面向对象程序设计方法 21
3.1.3 对象、消息和方法 22
3.2 C++词法 22
3.2.1 C++的常规符号 22
3.2.2 C++的常量声明 22
3.2.3 C++变量与数据类型 23
3.2.4 C++变量与引用 24
3.3 C++函数 26
3.3.1 C++函数定义与调用 26
3.3.2 内联函数 26
3.3.3 引用与函数 27
3.3.4 函数重载与缺省参数 28
3.3.5 操作符重载 29
3.4 C++的类 30
3.4.1 定义一个类 30
3.4.2 构造函数 31
3.4.3 作用域分解符和this指针 37
3.4.4 友元类和友元函数 38
3.4.5 类静态成员变量 39
3.5 C++类继承 40
3.5.1 类的层次结构 40
3.5.2 产生派生类 41
3.5.3 派生类继承准则 42
3.5.4 派生类的构造 42
3.5.5 重载成员函数 45
3.5.6 多重继承 46
3.6 多态性和虚成员函数 48
3.6.1 虚成员函数 48
3.6.2 使用虚成员函数的原因 48
3.6.3 虚成员函数的实现机制 50
3.6.4 纯虚拟函数和抽象基类 50
3.6.5 虚拟基类 52
3.7 New和Delete操作符 54
3.7.1 new操作符 54
3.7.2 delete操作符 55
3.8 C++的输入输出 55
3.8.1 C++输入和输出类 55
3.8.2 C++中的输入 55
3.8.3 C++的输出 56
习题与思考 56
第四章 理解Windows编程 58
4.1 WindowsAPI应用程序 58
4.1.1 WindowsAPI程序设计方法 58
4.1.2 一个基本Windows应用程序 61
4.2 MFC类库 62
4.2.1 MFC类库层次体系 62
4.2.2 MFC框架类 63
4.2.3 MFC生成的程序代码 64
4.3 MFC程序设计方法和原理 77
4.3.1 MFC程序流程 78
4.4 Windows消息映射 82
4.4.1 Windows消息 82
4.4.2 消息产生及送出 82
4.4.3 消息映射 82
4.4.4 添加消息映射 83
4.4.5 ClassWizard注释格式 84
4.4.6 MFC中定义的宏 86
4.4.7 消息事件发送优先级 88
习题与思考 88
第五章 文档与视图 89
5.1 文档与视图关系 89
5.1.1 文档与视图的定义 89
5.1.2 文档模板 90
5.2 生成一个视图程序 94
5.2.1 程序概述 94
5.2.2 程序生成过程 94
5.3 文档/视图设计 97
5.3.1 文档与视图 98
5.3.2 程序设计范例 98
5.4 多视图 110
5.4.1 相关函数 110
5.4.2 修改ScbRect程序 111
5.5 滚动视图 113
5.5.1 设计滚动视图的步骤 113
5.5.2 范例 114
5.6 切分视窗 116
5.6.1 切分视窗的步骤 116
5.6.2 范例 116
习题与思考 117
第六章 资源编辑 118
6.1 资源编辑工具 118
6.1.1 资源编辑工具界面 118
6.1.2 资源编辑工具 118
6.2 Windows标准控制 119
6.2.1 静态文本控制 120
6.2.2 编辑控制 121
6.2.3 按钮控制 122
6.2.4 列表框控制 124
6.2.5 组合框控制 125
6.2.6 滚动条控制 126
6.3 对话框 127
6.3.1 模式对话框 127
6.3.2 无模式对话框 135
6.3.3 文件对话框 140
6.4 菜单 141
6.4.1 菜单编辑器 141
6.4.2 常用函数 141
6.4.3 菜单的消息映射 141
6.4.4 范例 142
6.4.5 创建浮动菜单和系统菜单项 144
6.5 工具条 147
6.5.1 工具条编辑器 147
6.5.2 常用函数 148
6.5.3 工具条的生成步骤 150
6.5.4 范例 150
6.6 状态条 153
6.6.1 状态条处理函数 153
6.6.2 状态条的生成步骤 154
6.6.3 范例 155
6.7 对话条 157
6.7.1 对话条常用函数 157
6.7.2 对话条的创建过程 157
6.7.3 范例 158
6.8 鼠标 159
6.8.1 鼠标编辑器 159
6.8.2 常用函数 160
6.8.3 范例 160
习题与思考 161
第七章 深入Windows95程序界面设计 162
7.1 MFC对Windows95的支持 162
7.1.1 新的通用控制 162
7.1.2 丰富编辑类 162
7.2 动画控制 163
7.2.1 常用函数 163
7.2.2 范例 164
7.3 进展控制 165
7.3.1 常用函数 165
7.3.2 进展控制的创建步骤 166
7.3.3 范例 166
7.4 标签控制 169
7.4.1 常用函数 169
7.4.2 创建步骤 169
7.4.3 范例 170
7.5 属性对话框 171
7.5.1 使用属性表 171
7.5.2 属性表交换数据 172
7.5.3 常用函数与数据结构 173
7.5.4 范例 174
7.6 滑动条控制 175
7.6.1 主要函数 175
7.6.2 范例 176
7.7 图像列表和列表控制 177
7.7.1 图像列表 177
7.7.2 列表控制 178
7.7.3 用图像列表创建列表控制 179
7.7.4 范例 180
习题与思考 183
第二篇 VisualC++高级篇 184
第八章 图形图像编程 184
8.1 位图的分类 184
8.1.1 设备相关位图(DDB) 184
8.1.2 设备无关位图(DIB) 184
8.2 图形设备接口简述 184
8.2.1 GDI派生类 185
8.2.2 设备上下文 186
8.3 DDB位图 187
8.3.1 DDB位图常用函数 187
8.3.2 DDB位图常用操作函数 188
8.3.3 显示设备相关位图 189
8.3.4 用绘图函数生成位图的方法 190
8.3.5 范例 190
8.3.6 显示图标的方法 193
8.4 DIB位图 197
8.4.1 DIB位图的数据结构 197
8.4.2 调色板 199
8.4.3 DIB位图常用函数 200
8.4.4 范例 201
8.5 位图按钮 203
习题与思考 205
第九章 综合实例 206
9.1 动画程序版本一 206
9.2 动画程序版本二 210
9.3 动画程序版本三 213
9.4 动画程序版本四 218
习题与思考 224
第十章 COM_OLE基石 225
10.1 COM的作用 225
10.1.1 COM界面 225
10.1.2 COM连接步骤 226
10.2 MFC实现IUnknown 227
10.2.1 IUnKnown的形式 228
10.2.2 MFC界面映射 229
10.3 COM对象范例 230
思考与习题 240
第十一章 从OLE到ActiveX 241
11.1 ActiveX技术 241
11.1.1 OLE技术 241
11.1.2 ActiveX技术 242
11.2 ActiveX控件的使用 242
11.2.1 多媒体ActiveX控件简介 242
11.2.2 MCI控件属性 244
11.2.3 范例 244
习题与思考 249
第十二章 创建ActiveX控件 250
12.1 创建ActiveX控件 250
12.1.1 创建ActiveX控件的步骤 250
12.1.2 ActiveX控件范例 251
12.2 修改控件外观 252
12.2.1 修改绘图动作 252
12.2.2 增加透明属性 253
12.3 增加定制属性 257
12.3.1 添加控件大小属性 257
12.3.2 添加控件显示位置属性 261
12.4 添加鼠标事件 261
12.5 增加定制事件 264
12.6 处理字体和添加属性页 265
12.6.1 增加库存属性 265
12.6.2 给控件增加属性页 266
12.7 控件代码 267
习题与思考 277
第十三章 服务器和容器 278
13.1 服务器和容器程序简介 278
13.1.1 服务器应用程序 278
13.1.2 容器应用程序 278
13.2 创建服务器程序 278
13.2.1 生成服务器程序框架 278
13.2.2 拷贝程序和资源 279
13.2.3 有关编译的修改和注册文件 279
12.2.3 添加代码 279
13.3 创建容器程序 284
13.3.1 生成容器程序框架 284
13.3.2 OLE对象的激活 284
13.3.3 容器程序框架 285
13.3.4 增加容器程序功能 291
习题与思考 296
参考答案 297
第一章 297
第二章 297
第三章 298
第四章 298
第五章 299
第六章 300
第七章 302
第八章 302
第九章 303
第十章 304
第十一章 304
第十二章 304
第十三章 306
- 《易学助考口袋丛书 方剂学》《方剂学》编委会编 2017
- 《手把手教你弹古筝 易学易懂零起点古筝入门教程》兰恕冰 2018
- 《中国学术思想研究辑刊 二十编 第2册 宋代史事易学之义理风华 上》刘秀兰著 2015
- 《初级英语易学易练单词手册》周娜 2019
- 《清代易学史 上》林忠军,张沛,赵中国等著 2018
- 《易学典籍选刊 孙氏周易集解 上》(清)孙星衍撰;黄冕点校 2018
- 《易学典籍选刊 孙氏周易集解 下》(清)孙星衍撰;黄冕点校 2018
- 《海岸带经济与管理》朱坚真,王锋主编;徐小怡,刘汉威,何时都副主编;朱坚真,王锋,徐小怡,刘汉斌,何时都,毛小敏,秦运巧等编著;张登义,鹿守本顾问 2013
- 《茄果类蔬菜科学施肥》张菊平,赵要尊,熊法亭编著 2013
- 《康有为易学思想研究》张绪峰,李智著 2013
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019