图书介绍
Visual C++ .NET基础教程与上机指导pdf电子书版本下载
- 涂光平等编著;计算机职业教育联盟主编 著
- 出版社: 北京:清华大学出版社
- ISBN:7302104786
- 出版时间:2005
- 标注页数:343页
- 文件大小:6MB
- 文件页数:31页
- 主题词:C语言-程序设计-教材
PDF下载
下载说明
Visual C++ .NET基础教程与上机指导PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第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