图书介绍
Visual C++ .NET基础教程与上机指导2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 涂光平等编著;计算机职业教育联盟主编 著
- 出版社: 北京:清华大学出版社
- 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++.NET2
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 实战MDI109
5.5 习题111
第6章 Visuaal C++.NET使用资源113
6.1 使用菜单113
6.1.1 在程序中加入菜单113
6.1.2 菜单类CMenu115
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 工具条类CToolBar128
6.7.3 工具条的使用129
6.7.4 工具条上按钮的消息处理函数131
6.8 使用状态条132
6.8.1 在程序中加入状态栏132
6.8.2 状态栏类CStatusBar133
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 使用画笔工具CPen212
9.2 使用GDI对象编写图形程序212
9.2.1 GDI对象212
9.2.3 使用画刷工具CBrush214
9.2.4 使用字体工具CFont215
9.2.5 编写一个简单的绘图程序MyPainter217
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与DAO285
11.4.2 DAO应用程序的编写285
11.5 自动注册DSN和创建表286
11.5.1 自动注册DSN286
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