图书介绍
轻松学Visual C++2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 胡超,徐守坤编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121200977
- 出版时间:2013
- 标注页数:444页
- 文件大小:130MB
- 文件页数:458页
- 主题词:C语言-程序设计
PDF下载
下载说明
轻松学Visual C++PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 基础篇2
第1章 认识Visual C++2
1.1 Visual C++概述2
1.1.1 Visual C++开发环境2
1.1.2 Visual C++的语言基础——C++2
1.1.3 Visual C++的接口函数——Windows API3
1.1.4 Visual C++的类库——MFC3
1.2 搭建开发环境3
1.2.1 Visual C++6.0的安装3
1.2.2 测试编译器4
1.3 Visual C++6.0的4个模块6
1.3.1 Visual C++集成开发环境(IDE)6
1.3.2 AppWizard7
1.3.3 Resource Editor8
1.3.4 ClassWizard9
1.4 小结9
1.5 习题10
第2章 WindowsAPI程序12
2.1 第一个Windows程序12
2.1.1 WindowsAPI12
2.1.2 一个最简单的Windows程序12
2.1.3 WinMain()函数15
2.1.4 Begin程序的核心16
2.2 创建窗口17
2.2.1 程序清单17
2.2.2 主函数部分18
2.2.3 窗口过程函数部分19
2.2.4 MakeWin程序总结20
2.3 标准的Windows程序20
2.3.1 一个模块化的Windows程序20
2.3.2 WinMain()函数和WndProc()函数概述23
2.3.3 注册窗口24
2.3.4 创建窗口26
2.3.5 消息循环27
2.3.6 窗口过程28
2.4 小结29
2.5 习题29
第3章 MFC应用程序32
3.1 MFC概述32
3.2 快速创建MFC应用程序33
3.2.1 利用MFC AppWizard创建项目33
3.2.2 为创建好的MFC程序添加代码39
3.3 MFC程序的执行流程概述40
3.4 小结41
3.5 习题41
第二篇进阶篇44
第4章 接触对话框程序44
4.1 创建一个对话框程序44
4.2 分析程序结构和源文件45
4.2.1 项目构成45
4.2.2 应用程序源文件47
4.2.3 对话框源文件49
4.2.4 资源文件52
4.2.5 预编译文件52
4.3 编写一个简单的对话框程序52
4.3.1 准备项目53
4.3.2 添加编辑框控件53
4.3.3 添加“计算”按钮57
4.3.4 为生成的框架添加代码60
4.3.5 修改界面60
4.4 小结61
4.5 习题61
第5章 常用控件介绍63
5.1 Button按钮63
5.1.1 创建一个Button按钮63
5.1.2 手工添加一个按钮64
5.1.3 为按钮添加控件变量66
5.1.4 编写一个按钮程序67
5.2 Edit编辑框控件70
5.2.1 创建两个Edit控件70
5.2.2 编写一个登录界面程序72
5.3 单选按钮74
5.3.1 单选按钮的特点及其应用74
5.3.2 单选按钮例子76
5.4 复选框77
5.4.1 复选框简介77
5.4.2 复选框例子77
5.5 列表框79
5.5.1 列表框的属性和方法79
5.5.2 列表框例子80
5.6 组合框82
5.6.1 组合框的属性和常用方法83
5.6.2 组合框例子84
5.7 列表视图控件87
5.7.1 列表视图的4种基本样式88
5.7.2 列表视图控件例子88
5.8 树形视图92
5.8.1 树形视图的属性92
5.8.2 树形视图例子93
5.9 小结94
5.1 0习题95
第6章 菜单97
6.1 构建菜单97
6.1.1 菜单的构成97
6.1.2 为对话框程序添加菜单资源98
6.1.3 添加子菜单99
6.2 基本的菜单操作101
6.2.1 标记菜单101
6.2.2 分隔栏和默认菜单项104
6.2.3 菜单项的禁用106
6.2.4 图形标记菜单107
6.2.5 隐藏菜单111
6.2.6 添加右键菜单113
6.3 动态菜单操作115
6.3.1 添加子菜单项115
6.3.2 插入子菜单项118
6.3.3 删除子菜单项120
6.3.4 动态添加菜单项命令消息响应函数121
6.4 小结123
6.5 习题123
第7章 系统对话框125
7.1 消息对话框125
7.1.1 CWnd::MessageBox()125
7.1.2 AfxMessageBox()127
7.2 通用对话框128
7.2.1 颜色对话框128
7.2.2 文件对话框130
7.2.3 字体对话框132
7.2.4 其他系统对话框134
7.3 小结136
7.4 习题137
第8章 单文档应用程序139
8.1 创建一个单文档程序139
8.2 单文档程序框架剖析140
8.2.1 生成的类和资源140
8.2.2 各类的详细信息141
8.2.3 MFC框架程序分析142
8.2.4 文档/视图框架150
8.3 显示键盘字符例子151
8.4 小结154
8.5 习题154
第9章 多文档应用程序157
9.1 MDI程序结构157
9.2 拆分窗口159
9.2.1 手动实现拆分窗口159
9.2.2 利用向导实现拆分窗口162
9.3 接收键盘信息并存档164
9.3.1 接收键盘信息164
9.3.2 数据存档167
9.4 小结169
9.5 习题169
第三篇提高篇172
第10章 文件操作172
10.1 C和C++函数实现文件操作172
10.1.1 C函数实现文件操作172
10.1.2 C++文件流实现文件操作176
10.2 Win32 API实现文件操作178
10.2.1 文件的创建、写入和读取178
10.2.2 利用Win32 API函数实现文件操作179
10.3 MFC类实现文件操作183
10.3.1 CFile类183
10.3.2 利用CFile类实现文件操作183
10.3.3 CFile例子改进189
10.4 win.ini文件访问193
10.4.1 对win.ini文件操作193
10.4.2 win.ini操作例子194
10.4.3 CWinApp中的ProfileString()函数196
10.5 小结199
10.6 习题199
第11章 文档与串行化201
11.1 CArchive和Serialize201
11.1.1 CArchive类介绍201
11.1.2 CArchive类的使用202
11.1.3 使一个类具备串行化能力206
11.1.4 在Serialize()函数中实现串行化212
11.2 文档程序的串行化流程215
11.2.1 新建文档流程215
11.2.2 保存文档流程221
11.2.3 打开文档流程224
11.3 多文档程序中使用Serialize229
11.3.1 单一类型数据的存储和读取229
11.3.2 类对象的存储和读取231
11.4 小结234
11.5 习题234
第12章 绘图236
12.1 CDC类及其派生类236
12.1.1 DC基类CDC236
12.1.2 客户区DC类CClientDC239
12.1.3 窗口DC类CWibdowDC240
12.1.4 重绘DC类CPaintDC242
12.1.5 图元文件DC类CMetaFileDC249
12.2 画笔和画刷249
12.2.1 画笔类Cpen249
12.2.2 改变线型和颜色250
12.2.3 画刷类CBrush253
12.2.4 使用画刷画图255
12.3 图形的重绘和保存264
12.3.1 绘制连续线条264
12.3.2 线条数据结构设计267
12.3.3 线条的保存和读取276
12.4 小结279
12.5 习题279
第13章 进程与线程281
13.1 基本概念281
13.1.1 进程281
13.1.2 线程283
13.1.3 内核对象283
13.2 多线程程序284
13.2.1 单线程程序的问题284
13.2.2 多线程API函数286
13.2.3 Win32 API多线程编程288
13.2.4 MFC对多线程编程的支持292
13.2.5 创建用户界面线程294
13.2.6 创建工作者线程298
13.3 线程同步300
13.3.1 多线程程序的问题300
13.3.2 利用互斥对象实现线程同步303
13.4 同步对象310
13.4.1 临界区310
13.4.2 事件对象314
13.4.3 互斥对象318
13.4.4 信号量320
13.5 多线程编程实例323
13.6 小结330
13.7 习题330
第14章 数据库编程332
14.1 数据库系统概述332
14.1.1 数据库的基本术语332
14.1.2 关系数据库模型333
14.1.3 数据库设计方法336
14.2 SQL语言337
14.2.1 SQL语言的特点337
14.2.2 数据定义语言337
14.2.3 数据查询语言342
14.2.4 数据操纵语言345
14.3 ODBC数据库编程348
14.3.1 MFC ODBC概述348
14.3.2 创建ODBC数据源348
14.3.3 CDatabase类351
14.3.4 CRecordset类353
14.4 ODBC编程实例359
14.4.1 创建Access数据库并关联数据源359
14.4.2 编写MFC程序363
14.5 ADO数据库编程375
14.5.1 ADO简介375
14.5.2 ADO对象模型376
14.5.3 ADO编程的方法381
14.5.4 引入ADO库文件382
14.5.5 初始化OLE/COM库环境382
14.5.6 ADO智能指针383
14.5.7 连接数据库383
14.5.8 打开记录集385
14.5.9 在记录集中滚动386
14.5.10 添加数据到记录集387
14.6 ADO编程实例387
14.6.1 创建Access数据库387
14.6.2 创建项目并设置界面387
14.6.3 创建新对话框并为其关联类388
14.6.4 布局列表控件389
14.6.5 引入ADO库文件390
14.6.6 编写显示学生信息函数391
14.6.7 为新对话框关联控件变量393
14.6.8 实现添加功能394
14.6.9 实现修改功能397
14.6.10 实现删除功能399
14.7 小结401
14.8 习题401
第15章 网络编程403
15.1 网络编程基础403
15.1.1 计算机网络403
15.1.2 网络协议404
15.1.3 OSI参考模型405
15.1.4 TCP/IP参考模型406
15.1.5 网络编程相关概念406
15.1.6 Visual C++对网络编程的支持408
15.2 WinSockAPI编程411
15.2.1 WinSockAPI常用函数411
15.2.2 基于TCP套接字编程步骤419
15.2.3 基于TCP套接字编程实例421
15.2.4 基于UDP套接字编程步骤427
15.2.5 基于UDP套接字编程实例429
15.3 利用MFC WinSock类编程434
15.3.1 MFC WinSock类编程概述434
15.3.2 CSocket类常用到的方法435
15.3.3 CSocket类编程实例438
15.4 小结443
15.5 习题443
热门推荐
- 560120.html
- 1369487.html
- 483951.html
- 1191354.html
- 850754.html
- 2339913.html
- 435050.html
- 770765.html
- 2070165.html
- 1462084.html
- http://www.ickdjs.cc/book_3564387.html
- http://www.ickdjs.cc/book_353030.html
- http://www.ickdjs.cc/book_1495820.html
- http://www.ickdjs.cc/book_150915.html
- http://www.ickdjs.cc/book_2281760.html
- http://www.ickdjs.cc/book_1706356.html
- http://www.ickdjs.cc/book_39879.html
- http://www.ickdjs.cc/book_1378995.html
- http://www.ickdjs.cc/book_685298.html
- http://www.ickdjs.cc/book_2759304.html