图书介绍
Visual C++.NET程序设计与应用PDF|Epub|txt|kindle电子书版本网盘下载
![Visual C++.NET程序设计与应用](https://www.shukui.net/cover/23/33327608.jpg)
- 张炜等编著 著
- 出版社:
- ISBN:
- 出版时间:2002
- 标注页数:0页
- 文件大小:112MB
- 文件页数:465页
- 主题词:
PDF下载
下载说明
Visual C++.NET程序设计与应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Visual C++.NET集成开发环境1
1.1 Visual C++.NET概述1
1.1.1 .NET开发框架1
1.1.2 VisuaI C++.NET新特点5
1.1.3 解决方案和项目6
1.2 Visual Studio.NET的启动和退出6
1.3 菜单栏14
1.3.1 “文件”菜单14
1.3.2 “编辑”菜单15
1.3.3 “视图”菜单16
1.3.4 “项目”菜单18
1.3.5 “生成”菜单20
1.3.6 “调试”菜单21
1.3.7 “工具”菜单22
1.3.8 “窗口”菜单25
1.3.9 “帮助”菜单26
1.4 工具栏27
1.5 窗口30
1.5.1 “解决方案资源管理器”窗口30
1.5.2 “类视图”窗口31
1.5.3 “资源视图”窗口32
1.5.4 “属性”窗口33
1.5.5 代码和文本编辑器窗口33
1.5.6 服务器资源管理器35
1.6 小结35
习题(一)36
2.1.1 标识符37
2.1.2 关键字37
2.1 C++语言元素37
第2章 C++语言概述37
2.1.3 基本数据类型38
2.1.4 变量和常量39
2.1.5 分隔符39
2.1.6 运算符和表达式39
2.1.7 数组41
2.1.8 指针42
2.1.9 字符串43
2.1.10 自定义数据类型43
2.1.11 数据类型转换44
2.2 基本语句45
2.2.1 空语句46
2.2.2 块语句46
2.2.3 选择语句46
2.2.4 循环语句50
2.2.5 break和continue转移语句51
2.2.6 预处理指令51
2.2.7 注释语句53
2.3 函数53
2.3.1 C++标准库54
2.3.2 自定义函数54
2.3.3 函数重载56
2.3.4 函数调用57
2.4 类和对象58
2.4.1 面向对象的编程58
2.4.2 类62
2.4.3 对象64
2.4.4 基类和派生类66
2.4.5 虚函数和抽象类68
2.4.6 运算符重载68
2.5 小结70
习题(二)71
3.1 MFC基础知识73
3.1.1 MFC概述73
第3章 Windows应用程序快速设计73
3.1.2 MFC类的层次结构74
3.1.3 CObject类76
3.1.4 CWinApp类79
3.1.5 CWnd类80
3.1.6 CFrame Wnd类80
3.1.7 CView类81
3.1.8 CDocument类81
3.2 Windows的消息响应机制81
3.3 快速设计Windows应用程序83
3.3.1 创建MFC应用程序框架结构83
3.3.2 编辑源文件90
3.3.3 运行应用程序104
习题(三)107
3.4 小结107
第4章 菜单、工具栏和状态栏110
4.1 菜单110
4.1.1 创建菜单资源110
4.1.2 操作菜单资源113
4.1.3 动态修改菜单114
4.1.4 菜单消息响应116
4.1.5 菜单的UI机制118
4.1.6 使用菜单示例119
4.2 工具栏128
4.2.1 工具栏资源129
4.2.2 工具栏类130
4.2.3 消息传递机制132
4.2.4 创建工具栏132
4.3.1 CStatusBar类134
4.3 状态栏134
4.3.2 创建和处理状态栏135
4.3.3 状态栏提示信息137
4.4 小结158
习题(四)159
第5章 控件160
5.1 常用控件概述160
5.1.1 控件种类160
5.1.2 控件的工作机制162
5.2 常用控件使用165
5.2.1 编辑框控件165
5.2.2 按钮166
5.2.3 列表控件168
5.2.4 组合框170
5.2.6 微调按钮171
5.2.5 滚动条171
5.2.7 滑块控件172
5.2.8 进度条173
5.2.9 动画控件173
5.2.10 树形控件174
5.3 创建使用控件的应用程序175
5.4 小结188
习题(五)188
第6章 对话框190
6.1 对话框190
6.2 通用对话框类191
6.2.1 CFontDialog类191
6.2.2 CFileDialog类193
6.2.3 CPrintDialog类194
6.2.4 CColorDialog类195
6.2.5 CFindReplaceDialog类196
6.3 创建对话框198
6.3.1 创建对话框模板198
6.3.2 用MFC类向导生成对话框类199
6.3.3 创建并显示对话框200
6.3.4 初始化对话框201
6.3.5 处理消息201
6.3.6 对话数据交换和验证202
6.3.7 访问对话框控件204
6.3.8 关闭对话框205
6.3.9 管理对话框的MFC函数206
6.4 创建对话框应用207
6.5 小结216
习题(六)216
7.1.1 文档和视图218
7.1 文档/视图结构218
第7章 文档/视图结构218
7.1.2 文档类219
7.1.3 视图类220
7.1.4 框架窗口类220
7.1.5 文档模板221
7.1.6 文档/视图结构的相互关系222
7.2 多文档和多视图223
7.2.1 多文档223
7.2.2 多视图224
7.3 创建一个单文档应用程序225
7.4 小结239
习题(七)239
第8章 OpenGL编程241
8. 1 OPenGL基本概念241
8.2.1 OpenGL工作原理244
8.2 OPenGL程序基础244
8.2.2 OPenGL数据类型250
8.2.3 OpenGL函数250
8.3 编写OPenGL应用程序256
8.4 小结279
习题(八)279
第9章 多线程应用程序的设计281
9.1 概述281
9.1.1 进程和线程281
9.1.2 线程的分类283
9.2 创建和使用线程283
9.2.1 启动线程283
9.2.2 初始化线程286
9.2.3 悬挂和恢复线程286
9.2.4 使线程休眠286
9.2.5 终止线程287
9.2.6 启动工作者线程的实例288
9.3 设置线程优先级298
9.4 实现线程同步300
9. 4. 1 信号灯类CSemaphore301
9.4.2 事件同步类CEvent301
9.4.3 临界区类CCriticalSection302
9.4.4 互斥信号灯类CMutex302
9.5 创建多线程应用304
9.6 小结313
习题(九)313
第10章 动态链接库314
10.1 DLL概述314
10.2 使用DLL316
10.2.1 DLL入口函数316
10.2.2 DLL的导入和导出函数316
10.2.3 链接DLL317
10.3 编写DLL319
10.4 小结335
习题(十)335
第11章 ActiveX编程337
11.1 OLE技术概述337
11.1.1 组件对象模型338
11.1.2 结构化存储339
11.1.3 Monikers340
11.1.4 统一数据传输340
11.1.5 OLE文档341
11.1.6 OLE自动化341
11.2 ActiveX技术概述342
11.2.1 ActiveX文档343
11.2.2 ActiveX容器343
11.2.3 ActiveX控件346
11.2.4 创建ActiveX控件353
11.2.5 插入ActiveX控件357
11.3 ActiveX控件应用实例358
11.4 小结361
习题(十一)361
第12章 数据库编程363
12.1 关系数据库基本知识363
12.1.1 基本概念363
12.1.2 SQL语言365
12.2 ODBC/MFC编程367
12.2.1 ODBC体系结构367
12.2.2 CDatabase对象369
12.2.3 CRecordSet对象371
12.3 DAO/MFC375
12.3.1 CDaoWorkspace类376
12.3.2 CdaoDatabase对象377
12.3.3 CDaoRecordset对象378
12.3.4 CDaoTableDef对象379
12.3.5 CDaoQueryDef对象380
12.4 使用OLE DB编程380
12.5 使用ADO编程381
12.6 数据库编程示例382
12.6.1 创建数据源382
12.6.2 创建ODBC应用程序384
12.6.3 编辑ODBC应用程序386
12.6.4 增加表中记录的功能389
12.6.5 删除表中记录的功能394
12.6.6 查找记录的功能395
12.7 小结406
习题(十二)406
13.1 网络通信基础知识408
第13章 网络通信应用程序的设计408
13.2 Windows Sockets编程409
13.2.1 套接字的定义410
13.2.2 端口和地址411
13.2.3 阻塞413
13.2.4 CAsyncSocket类413
13.2.5 CSocket类417
13.3 WinInet编程420
13.3.1 MFC WinInet类420
13.3.2 创建MFC WinInet客户程序421
13.4 创建网络应用程序428
13.5 小结444
习题(十三)444
附录 Visual C++.NET的安装446
习题答案451