Visual C++ 7.0实战入门新概念PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:灯芯工作室编著
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2002
- ISBN:7508408934
- 页数:375 页
知识篇 2
第一章 Visual Studio.NET的安装 2
1.1 安装需求 2
1.2 Windows 2000下的安装 3
1.2.1 开始安装 3
1.2.2 更新的组件 3
1.2.3 安装Visual Studio.NET 5
1.2.4 安装最新发布的组件Check Service Release 8
1.2.5 可能出现的问题 10
1.3 Windows 9X下的安装 10
1.4 其他组件 11
1.4.1 例程的安装 11
1.4.2 SQL Server的安装 12
第二章 Visual Studio.NET开发环境 14
2.1 启动Visual Studio.NET 14
2.2 Visual C++ 7.0的工具栏 15
2.3 Visual C++ 7.0的菜单栏 16
2.3.1 文件菜单 16
2.3.2 编辑菜单 20
2.3.3 视图菜单 23
2.3.4 项目菜单 25
2.3.5 生成菜单 26
2.3.6 调试菜单 27
2.3.7 工具菜单 28
2.3.8 窗口菜单 29
2.3.9 帮助菜单 31
2.4 Visual C++ 7.0的工作区窗口 32
2.4.2 类视图窗口 33
2.4.3 资源视图窗口 33
2.4.1 文件编辑区 33
2.4.4 解决方案资源管理器 34
2.4.5 属性窗口 34
2.5 使用Start Page 35
2.6 使用MSDN帮助系统 39
2.6.1 启动联机文档 39
2.6.2 使用动态帮助 40
2.6.3 学习例程 41
2.7 退出集成开发环境 42
3.1.1 C++语言发展史 44
3.1.2 面向对象技术概述 44
3.1 C++语言概述 44
第三章 C++语言基础 44
3.2 开始C++ 45
3.2.1 一个C++程序 45
3.2.2 C++语言的基本数据类型 46
3.2.3 C++语言的运算符 48
3.3 C++的类 52
3.3.1 类的定义 52
3.3.2 实例分析 52
3.3.3 构造函数和析构函数 54
3.4 C++的特性 56
3.4.1 函数重载 57
3.4.2 运算符重载 59
3.4.3 友元函数 60
3.4.4 内联函数 61
3.4.5 派生类 62
3.4.6 静态成员 67
3.4.7 this指针 68
3.4.8 特殊的类struct和enum 68
3.5 更多C++知识 69
3.5.1 多重继承 69
3.5.2 多态性 69
3.5.3 模板 71
4.1 创建第一个Visual C++ 7.0应用程序 75
4.1.1 开始项目 75
第四章 接触Visual C++ 7.0程序 75
4.1.2 进入MFC应用程序生成向导 76
4.1.3 一句代码 78
4.2 编译运行第一个Visual C++ 7.0应用程序 79
4.3 应用程序的分析 80
4.3.1 应用类CCM01App 81
4.3.2 主框架窗口类CMainFrame 82
4.3.3 文档类CMY01Doc 83
4.3.4 视图类CMYO1View 84
4.3.5 预编译头文件Stdafx.h 86
4.3.6 资源文件 87
5.2.1 选择项目 90
5.2 创建应用程序 90
5.2.2 选择项目属性 90
5.1 介绍完整的开发步骤 90
第五章 完善应用程序框架 90
5.3 为项目添加菜单 91
5.3.1 选择菜单资源类型 91
5.3.2 编辑菜单资源 92
5.3.3 添加映射菜单消息和成员函数 93
5.4 工具栏和状态栏 98
5.4.1 为项目添加工具栏 98
5.4.2 为项目添加状态栏 99
5.5 代码分析 102
5.6 改变标题栏 102
5.7 两个修改过代码的文件 103
6.1.2 对话框类 111
6.1.1 对话框的基础知识 111
6.1 关于对话框和CDialog类 111
第六章 构建对话框 111
6.2 对话框的实例介绍 112
6.2.1 实例的功能 112
6.2.2 创建实例框架 113
6.2.3 创建对话框资源 113
6.2.4 控件的添加与使用 115
6.2.5 对话框的实现 118
6.2.6 运行程序 121
第七章 消息处理和键盘鼠标消息 125
7.1 Windows操作系统的消息 125
7.1.1 Windows消息及发送和接收 125
7.1.2 Windows的消息处理机制 125
7.1.3 Windows的消息分类 127
7.2.1 鼠标实例的功能 129
7.2 鼠标消息实例 129
7.2.2 鼠标程序的实现 130
7.2.3 鼠标程序清单 135
7.3 键盘消息实例 140
7.3.1 键盘实例的功能 140
7.3.2 键盘实例的实现 140
第八章 文档与视图 146
8.1 文档与视图的概念 146
8.1.1 介绍文档 146
8.1.2 介绍视图 146
8.1.3 文档与视图的关系 146
8.1.4 文档与视图的交互过程 147
8.2.2 选择应用程序的属性 149
8.2 例程初步 149
8.2.1 应用程序的功能 149
8.3 处理与视图相关的操作 151
8.3.1 添加成员变量 151
8.3.2 添加鼠标消息映射函数 153
8.3.3 添加消息处理函数代码 154
8.4 处理与文档相关的操作 161
8.4.1 添加一个类 161
8.4.2 在文档类中添加成员函数 164
8.5 处理菜单 167
8.6 添加串行化功能 169
9.1.1 设备环境的概念 175
9.1.2 设备环境类 175
9.1 设备环境 175
第九章 设备环境 175
9.2 图形设备接口(GDI) 176
9.2.1 创建一个GDI对象 176
9.2.2 常见的GDI对象介绍 177
9.3 介绍坐标映射 182
9.3.1 GDI坐标系 182
9.3.2 坐标映射的方式与实现 183
9.4 绘图实例 185
9.5 程序清单 193
第十章 公用对话框 209
10.1 公用对话框的起源 209
10.2 MFC的公用对话框类 209
10.2.1 CFileDialog 210
10.2.2 CFontDialog 211
10.2.3 CColorDialog 212
10.2.4 CPageSetupDialog 212
10.2.5 CPrintDialog 213
10.2.6 CFindReplaceDialog 213
10.2.7 COleDialog 214
10.3 动画控件 215
10.3.1 动画控件的基础知识 215
10.3.2 动画控件的使用 216
10.4 例程公用对话框与控件 216
10.4.1 生成应用程序框架 216
10.4.2 编辑对话框资源 217
10.4.3 添加函数与代码 219
10.4.4 运行程序 220
11.1 建立计算器程序框架 223
实例篇 223
第十一章 模拟计算器 223
11.2 编辑计算器资源 225
11.3 添加计算器变量和函数 228
11.4 添加代码 230
11.5 计算器程序清单 235
第十二章 文件处理器 253
12.1 文件处理的概念 253
12.1.1 文件操作类 253
12.1.2 文件格式 255
12.2 文件处理器程序 257
12.2.1 创建文件处理器项目 257
12.2.2 编辑文件处理器的资源 258
12.2.3 添加文件处理器的变量和函数 259
12.2.4 CListBox类的应用 260
12.3 添加文件处理器的代码 261
12.3.1 分析Data1.dat文件格式 261
12.3.2 文件的读出写入 262
12.3.3 播放声音文件 264
12.4 程序清单 266
第十三章 Web浏览器 281
13.1 多文档(MDI)应用程序 281
13.1.1 多文档(MDI)应用的概念 281
13.1.2 多文档的体系结构 281
13.2 实战例程——浏览器 283
13.2.1 生成MDI应用程序 283
13.2.2 编辑浏览器资源 284
13.2.3 添加浏览器的变量和函数 288
13.2.4 应用CHtmlView类 290
13.3 程序清单 292
第十四章 考试信息系统 316
14.1 数据库基础知识 316
14.1.1 数据库的提出 316
14.1.2 关系数据库的一些基本概念 316
14.2 数据库技术的发展情况 318
14.3 ODBC数据库 320
14.3.1 ODBC的提出 320
14.3.2 ODBC的结构 321
14.3.5 添加ODBC数据源 322
14.3.4 使用ODBC编程的一般步骤 322
14.3.3 ODBC类 322
14.4 实战例程 326
14.4.1 例程功能 326
14.4.2 创建应用框架 326
14.4.3 编辑资源(Resource) 330
14.4.4 添加函数和变量 333
14.4.5 代码添加与分析 337
附录 357
附录一 微软公司白皮书 357
附录二 .NET架构与COM 364
附录三 颜色分类表 366
附录四 数字类的常用成员 371
附录五 MFC 7.0结构关系 372
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《星空摄影后期实战》阿五在路上著 2020
- 《半小时漫画股票实战法》财经杂质著 2019
- 《深度学习与飞桨PaddlePaddle Fluid实战》于祥 2019
- 《数字插画实战 人像创作30例》王鲁光著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018