![Visual C++ .NET基础教程与上机指导](https://cover.qianqiantushu.cc/53/s664c239.jpg)
![Visual C++ .NET基础教程与上机指导](https://cover.qianqiantushu.cc/53/s664c239.jpg)
Visual C++ .NET基础教程与上机指导PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:涂光平等编著;计算机职业教育联盟主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2005
- ISBN:7302104786
- 页数:343 页
第1章 概述 1
1.1 Visual C++.NET简介 1
目录 1
1.2 安装Visual C++.NET 2
1.3 Visual C++.NET开发界面简介 3
1.3.1 菜单栏 5
1.3.3 解决方案资源管理器 13
1.3.4 类视图 13
1.3.2 工具栏 13
1.3.5 资源视图 14
1.3.6 动态帮助 14
1.3.7 属性窗口 15
1.3.8 任务列表及输出等窗口 15
1.4 利用Visual C++.NET向导生成应用程序 16
1.4.1 选择新建项目类型 16
1.4.2 利用向导建立应用程序 16
1.4.3 生成应用程序 20
1.5 理解Visual C++.NET工程 21
1.6 上机指导 22
1.6.1 .NET的控制台程序开发步骤 22
1.6.2 Win32的控制台程序开发步骤 24
1.7 习题 27
第2章 Visual C++.NET的基本语法 29
2.1 标识符和关键字 29
2.2 基本数据类型 30
2.3 常量和变量 30
2.4 命名空间 32
2.5 运算符、表达式和语句 33
2.6 预编译指令 35
2.7 数据类型转换 36
2.8 数据的基本输入与输出 37
2.9 控制语句 37
2.9.1 条件(选择)语句 37
2.9.2 循环语句 39
2.9.3 判断和跳转语句(转移语句) 41
2.10.1 指针 42
2.10 指针、数组与字符串 42
2.10.2 数组 44
2.10.3 字符串 47
2.11 函数 48
2.12 结构、联合和枚举 51
2.12.1 结构 51
2.12.2 联合体 53
2.12.3 枚举类型 54
2.13 上机指导 55
2.13.1 if语句的使用 55
2.13.2 switch语句的使用 57
2 13.3 函数的使用 58
2.14 习题 60
第3章 面向对象程序设计 62
3.1 类和对象 62
3.1.1 类和对象的定义 62
3.1.4 构造函数和析构函数 64
3.1.3 成员变量和成员函数 64
3.1.2 对象与对象的定义 64
3.2 类的继承和派生 66
3.2.1 基类和派生类 67
3.2.2 单一继承 68
3.2.3 虚基类 69
3.3 多态和虚函数 69
3.3.1 重载 70
3.3.3 纯虚函数和抽象类 71
3.3.2 虚函数 71
3.3.4 虚析构函数 72
3.4 上机指导 72
3.4.1 类和对象编程实例 72
3.4.2 派生类编程实例 73
3.4.3 类的多态编程实例 74
3.4.4 模板类和模板函数编程实例 75
3.5 习题 77
4.1.1 Windows窗口的概念 79
第4章 Windows程序设计 79
4.1 Windows程序设计基础 79
4.1.2 Windows程序的消息响应机制 80
4.1.3 Windows程序流程 82
4.2 怎样用Visual C++.NET设计Windows程序 82
4.2.1 建立Win32 Windows应用程序 83
4.2.2 分析Win32 Windows程序 87
4.2.3 向Win32 Windows程序中添加功能 88
4.3 Visual C++.NET的基础类库(MFC)介绍 89
4.3.1 MFC库简介 89
4.3.2 MFC中的常用类 89
4.3.3 MFC中类的消息机制 92
4.3.4 MFC的程序流程 93
4.4 上机指导 94
4.5 习题 96
第5章 文档/视图模型 98
5.1 文档/视图模型概念 98
5.1.1 文档视图体系的核心类 99
5 1 2 访问当前活动文档和视图 104
5.2 设计单文档界面窗口 105
5.3 设计多文档界面窗口 107
5.4 上机指导 108
5.4.1 MFC应用程序向导的使用 108
5.4.2 在文档视图类中编程的一些技巧 108
5.4.3 实战MDI 109
5.5 习题 111
第6章 Visuaal C++.NET使用资源 113
6.1 使用菜单 113
6.1.1 在程序中加入菜单 113
6.1.2 菜单类CMenu 115
6.1.3 菜单消息处理函数的使用 116
6.1.4 更新命令用户接口消息的使用 118
6.2 使用加速键 119
6.3 使用位图、图标和光标 119
6.3.2 创建图标和光标 120
6.3.1 创建位图 120
6.4 使用对话框 121
6.5 使用字符串表 125
6.6 使用版本信息 126
6.7 使用工具栏 127
6.7.1 在程序中加入工具栏 127
6.7.2 工具条类CToolBar 128
6.7.3 工具条的使用 129
6.7.4 工具条上按钮的消息处理函数 131
6.8 使用状态条 132
6.8.1 在程序中加入状态栏 132
6.8.2 状态栏类CStatusBar 133
6.8.3 使用状态条 134
6.9 鼠标和键盘消息处理函数的使用 135
6.9.1 基本知识 135
6.9.2 鼠标消息及其映射函数 136
6.9.4 改变鼠标的光标类型 137
6.9.3 鼠标捕捉 137
6.9.5 键盘消息及其映射函数 138
6.9.6 字符消息及其映射函数 139
6.10 上机指导 139
6.10.1 新建一个单文档工程 139
6.10.2 加入自己的菜单 140
6.10.3 建立菜单项消息处理函数 140
6.10.4 为菜单项加入加速键 143
6.10.6 生成上下文菜单 144
6.10.5 动态增、删和修改菜单项 144
6.10.7 显示自定义的位图、图标和光标 145
6.10.8 加载自定义工具栏 147
6.10.9 处理工具栏上面没有与对应菜单项ID相同的按钮的消息处理 147
6.10.10 在默认状态栏上加入自定义窗格面板 148
6.10.11 鼠标和键盘消息的处理 149
6.11 习题 149
第7章 对话框的使用 151
7.1 有模式对话框 151
7.3 .NET环境中的消息处理 152
7.2 无模式对话框 152
7.4 .NET环境中对话框的数据交换和数据检查 154
7.5 使用.NET环境中的通用对话框 155
7.5.1 文件选择对话框 155
7.5.2 字体选择对话框 157
7.5.3 颜色选择对话框 158
7.5.4 查找和替换对话框 159
7.5.5 打印对话框 160
7.6 属性表和属性页 161
7.7 上机指导 162
7.7.1 有模式对话框的使用 162
7.7.2 无模式对话框的使用 167
7.8 习题 171
第8章 使用常用控件 173
8.1 使用标准控件 173
8.1.3 按钮控件 174
8.1.2 编辑控件 174
8.1.1 静态控件 174
8.1.4 列表框控件 179
8.1.5 组合框控件 181
8.1.6 滚动条控件 182
8.2 使用高级控件 187
8.2.1 高级控件的通用消息 187
8.2.2 上下控件 188
8.2.3 滑块控件 189
8.2.4 进度条控件 191
8.2.5 树形视图控件 192
8.2.6 列表视图控件 195
8.3 控件通用技术 197
8.3.1 控件窗口 197
8.3.2 控件的创建方法 198
8.3.3 访问控件的方法 198
8.3.4 控件及控件对象的删除 199
8.3.5 控件通知消息 199
8.4.1 控件面板的创建 201
8.4 上机指导 201
8.4.2 成员变量的设定 202
8.4.3 程序功能的实现 203
8.5 习题 207
第9章 图形图像编程 209
9.1 图形编程的基本概念 209
9.1.1 设备环境 209
9.1.2 坐标系 211
9.2.2 使用画笔工具CPen 212
9.2 使用GDI对象编写图形程序 212
9.2.1 GDI对象 212
9.2.3 使用画刷工具CBrush 214
9.2.4 使用字体工具CFont 215
9.2.5 编写一个简单的绘图程序MyPainter 217
9.3 位图的使用 219
9.3.1 设备相关位图 220
9.3.2 设备无关位图 223
9.4.1 GDI+的新功能 229
9.4 基于.NET框架的GDI+编程 229
9.4.2 GDI+命名空间 230
9.4.3 GDI+中常用的类 232
9.4.4 用GDI+编写图形程序 235
9.5 上机指导 237
9.5.1 完善MyPainter绘图程序 237
9.5.2 位图显示程序 241
9.5 习题 243
10.1.1 什么是序列化 245
10.1.2 创建可序列化类 245
10.1 序列化的概念 245
第10章 文件与序列化操作 245
10.1.3 在文档中使用序列化 247
10.2 CArchive类 248
10.2.1 构造函数 248
10.2.2 关闭函数 249
10.2.3 读写函数 249
10.2.4 使用CArchive类进行读写操作 249
10.3 CFile类 250
10.3.1 文件API函数 251
10.3.2 CFile类成员 252
10.4 上机指导 258
10.4.1 建立直线类 258
10.4.2 向文档类添加代码 260
10.4.3 向视图类添加代码 262
10.4.4 编译运行 263
10.5 习题 264
11.1.1 数据库、DBMS和SQL概念 266
第11章 数据库编程 266
11.1 数据库基本概念 266
11.1.2 数据库的几种访问技术 267
11.2 ODBC编程技术的使用 268
11.2.1 MFC的主要ODBC类概述 268
11.2.2 CDatabase类的使用 268
11.2.3 CRecordset类的使用 269
11.2.4 CRecordView类的使用 275
11.3 1 注册数据源 276
11.3 应用数据库 276
11.3.2 创建应用程序 277
11.3.3 添加资源和代码 279
11.4 DAO编程技术的使用 285
11.4.1 如何选择ODBC与DAO 285
11.4.2 DAO应用程序的编写 285
11.5 自动注册DSN和创建表 286
11.5.1 自动注册DSN 286
11.5.2 用ODBC创建表 287
11.5.3 用DAO创建表 288
1 1.6 ADO编程技术的使用 289
1 1.6.1 ADO对象模型 289
1 1.6.2 使用ADO的技巧 290
1 1.7 上机指导 292
11.7.1 数据源的配置 292
11.7.2 运用ODBC、DAO、ADO等技术对数据库操作 293
11.8 习题 295
12.1.1 动态链接库DLL的优点 298
第12章 动态链接库DLL编程 298
12.1 动态链接库DLL概述 298
12.1.2 动态链接库的种类及选用原则 299
12.2 动态链接库的几种链接方法 300
12.2.1 隐含链接 300
12.2.2 显示链接 301
12.3 普通的DLL程序编程步骤 303
12.4 MFC扩展DLL编程步骤 303
12.5 上机指导 306
12.6 习题 309
第13章 C++托管扩展编程 312
13.1 何时使用C++托管扩展 312
13.2 托管C++中的项目及内容 312
13.3 托管类型 313
13.3.1 GC类型 313
13.3.2 值类型 314
133.3 class和struct关键字 315
13.4 为现有应用程序添加C++托管扩展 315
13.5 异常处理 317
13.6 上机指导 319
13.7 习题 324
第14章 软件的安装和部署 327
14.1 Microsoft Windows安装程序介绍 327
14.2 制作简单的安装程序 328
14.3 部署 332
14.3.1 使用文件系统编辑器 332
14.3.3 注册表设置管理 333
14.3.2 使用文件类型编辑器 333
14.3.4 用户界面管理 334
14.3.5 自定义操作管理 334
14.3.6 启动条件管理 335
14.4 上机指导 335
14 4.1 创建一个安装和部署的项目 335
14.4.2 配置安装项目 337
14.5 习题 338
参考答案 340
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《教育学考研应试宝典》徐影主编 2019
- 《阅读指要》陈艺鸣编著 2020
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018
- 《学前教育学》王换成主编 2019
- 《近代体育游戏教育史料汇编 第1辑 1》王强主编 2016
- 《全国学前教育专业(新课程标准)“十三五”规划教材 简谱手风琴教程 第2版》(中国)杨克勤,王宝庆 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019