图书介绍
Visual C++网络编程案例实战【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 梁伟等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302318095
- 出版时间:2013
- 标注页数:411页
- 文件大小:148MB
- 文件页数:424页
- 主题词:C语言-程序设计
PDF下载
下载说明
Visual C++网络编程案例实战PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 Visual C++++网络开发基础2
第1章 Visual C++++网络编程概述(教学视频:21分钟)2
1.1网络基础知识2
1.1.1 OSI七层网络模型2
1.1.2 TCP/IP协议3
1.1.3 C/S编程模型4
1.2网络编程基础4
1.2.1 Sockets套接字5
1.2.2网络字节顺序5
1.3 Windows Sockets介绍5
1.3.1 CAsyncSocket类5
1.3.2 CSocket类5
1.4小结6
第2章Socket套接字编程(教学视频:102分钟)7
2.1寻址方式和字节顺序7
2.1.1寻址方式7
2.1.2字节顺序8
2.1.3 Socket相关函数9
2.2 Winsock网络程序开发流程11
2.2.1 VC中创建工程的步骤11
2.2.2 Winsock编程流程12
2.2.3基于TCP的Sockets编程16
2.2.4基于UDP的Sockets编程19
2.3网络程序实例应用22
2.3.1 TCP客户端程序22
2.3.2 TCP服务器程序29
2.4小结34
第3章 多线程与异步套接字编程(教学视频:119分钟)35
3.1多线程技术35
3.1.1基本概念35
3.1.2创建线程36
3.2实现线程同步39
3.2.1临界区对象39
3.2.2事件对象44
3.2.3互斥对象49
3.3进程间通信54
3.3.1邮槽54
3.3.2命名管道58
3.3.3匿名管道64
3.4设置I/O模式70
3.4.1异步I/O模式71
3.4.2 WSAAsyncSelect方法71
3.5小结72
第2篇 Visual C++++网络开发典型应用74
第4章 FTP客户端实现之一(教学视频:54分钟)74
4.1 FTP工作原理74
4.1.1 FTP数据结构74
4.1.2 FTP数据传输模式75
4.1.3与服务器进行连接76
4.1.4登录验证77
4.1.5关闭数据连接77
4.1.6 FTP常用命令77
4.1.7数据校验与重发控制78
4.2 FTP客户端实例78
4.2.1创建工程78
4.2.2连接和登录验证79
4.2.3更新文件列表82
4.2.4文件上传86
4.2.5文件下载88
4.2.6安全退出90
4.3小结92
第5章 FTP客户端实现之二(教学视频:71分钟)93
5.1 FTP客户端简介93
5.1.1树形结构的应用93
5.1.2列表结构的应用93
5.1.3信息框的应用94
5.1.4浮动对话框的应用94
5.2关键技术讲解94
5.2.1制作、使用浮动对话框95
5.2.2客户区的分割98
5.2.3树形视图项目拖动效果100
5.2.4列表视图项目拖动效果107
5.3实现FTP客户端111
5.3.1 WinInet类介绍111
5.3.2 FTP服务器操作113
5.3.3遍历本地文件夹资源118
5.3.4拖动文件实现上传122
5.3.5拖动文件实现下载124
5.3.6多次修改的头文件125
5.4小结127
第6章 网页浏览器(教学视频:36分钟)128
6.1 HTTP协议128
6.1.1 HTTP基础128
6.1.2 HTTP请求128
6.1.3 HTTP响应131
6.2应用Microsoft Web控件实例134
6.2.1创建工程135
6.2.2添加Microsoft Web控件135
6.2.3输入地址,载入网页137
6.2.4网页导航137
6.3应用CHtm]View实例138
6.3.1创建工程139
6.3.2输入地址,载入网页140
6.3.3网页导航141
6.4小结142
第7章 网络通信器(教学视频:26分钟)143
7.1通信原理及连接143
7.1.1通信原理143
7.1.2通信连接143
7.2服务器端程序145
7.2.1开启服务器146
7.2.2响应连接与读取150
7.2.3发送信息152
7.2.4断开连接152
7.3客户端程序153
7.3.1连接服务器154
7.3.2响应读取155
7.3.3发送信息156
7.3.4断开连接156
7.4客户端与服务器端156
7.5小结157
第8章 邮件接收和发送客户端之一(教学视频:57分钟)158
8.1调用Windows自带的邮件发送程序158
8.1.1调用Windows自带程序158
8.1.2 CreateProcess()函数159
8.2 SMTP会话过程163
8.2.1连接服务器163
8.2.2 SMTP命令165
8.2.3发送命令与接收响应168
8.3 SMTP客户端——发送邮件170
8.3.1准备工作170
8.3.2 SMTP登录身份验证方式171
8.3.3连接登录服务器172
8.3.4构造并发送邮件175
8.3.5退出程序179
8.4 POP3简介179
8.5 POP3客户端——接收邮件181
8.5.1准备工作181
8.5.2连接登录服务器183
8.5.3获取邮件列表186
8.5.4获取并解析邮件内容187
8.5.5退出程序191
8.6小结191
第9章 邮件接收和发送客户端之二(教学视频:94分钟)192
9.1邮件管理器简介192
9.1.1程序主界面192
9.1.2“设置”对话框192
9.1.3收件箱193
9.1.4发件箱194
9.1.5“正在处理中……”对话框196
9.2 Jmail简介197
9.2.1如何使用Jmail197
9.2.2属性199
9.2.3方法199
9.2.4发送和接收邮件示例200
9.3 CBitButtonNL简介201
9.3.1按钮图像201
9.3.2按钮字体207
9.3.3按钮声音210
9.3.4自绘按钮215
9.3.5头文件总览217
9.4邮件管理程序示例219
9.4.1程序主窗体220
9.4.2设置窗体227
9.4.3收件箱窗体231
9.4.4发件箱窗体241
9.4.5“正在处理中”窗体246
9.5小结248
第10章 网络文件传输器(教学视频:32分钟)249
10.1 CFile类249
10.1.1构造函数249
10.1.2读写文件250
10.1.3文件关闭251
10.1.4文件定位252
10.2使用API函数操作文件253
10.2.1创建文件253
10.2.2操作文件255
10.3内存映射文件258
10.4文件传输服务器实例260
10.5文件传输客户端实例266
10.6小结269
第11章Q版聊天软件(教学视频:44分钟)270
11.1设计软件通讯时的消息格式270
11.2 Q版聊天服务器端271
11.2.1工程创建及界面设计271
11.2.2对话框的初始化271
11.2.3服务器的开启和关闭273
11.2.4自定义客户端信息结构275
11.2.5其他封装函数276
11.2.6自定义响应函数279
11.2.7 QQ serverDlg.h文件全观281
11.3 Q版聊天客户端283
11.3.1工程创建及界面设计283
11.3.2主对话框的初始化284
11.3.3连接服务器285
11.3.4自定义封装函数287
11.3.5自定义响应函数289
11.3.6发送信息对话框291
11.3.7 QQ clientDlg.h文件全观293
11.4小结294
第12章 聊天室(教学视频:71分钟)295
12.1聊天室功能简介295
12.1.1开启聊天室服务器295
12.1.2登录聊天室296
12.1.3聊天对话框296
12.2 CSocket简介298
12.2.1创建Socket298
12.2.2侦听连接请求299
12.2.3接受连接请求299
12.2.4发送信息300
12.2.5接收信息300
12.3我们约定个协议300
12.4灵活可靠的控件301
12.4.1位图按钮301
12.4.2 IP地址编辑框307
12.4.3列表控件312
12.4.4图像组合框控件323
12.5聊天室服务器326
12.5.1聊天室服务器界面设计326
12.5.2添加套接字类328
12.5.3服务器功能实现330
12.6聊天室客户端340
12.6.1聊天室客户端界面设计340
12.6.2添加套接字类342
12.6.3客户端功能实现342
12.7小结350
第3篇 Visual C++++串口通信开发352
第13章 串口通信基础(教学视频:17分钟)352
13.1串口通信基本概念352
13.1.1串口通信概述352
13.1.2单工、半双工和全双工的定义353
13.1.3同步方式与异步方式355
13.1.4串口通信的应用方向356
13.2常用数据校验法356
13.2.1奇偶校验356
13.2.2循环冗余校验357
13.3小结358
第14章 串口通信编程应用(教学视频:52分钟)359
14.1 MFC串口控件编程359
14.1.1 VC中应用MSComm控件编程步骤359
14.1.2 MSComm控件类360
14.1.3 MSComm控件串行通信编程方法362
14.1.4在基于对话框的程序中使用MSComm控件365
14.2串口API编程369
14.2.1 Windows API串口编程概述369
14.2.2 API串口编程中用到的结构及相关概念说明370
14.2.3 OVERLAPPED异步I/O重叠结构374
14.2.4 Win32 API串口通信编程的一般流程376
14.2.5 Win32 API同步串口编程实例378
14.2.6 Win32 API异步串口编程实例382
14.3小结385
第15章 VC发送手机短信(教学视频:38分钟)386
15.1短信猫介绍386
15.1.1短信猫简介386
15.1.2短信猫分类387
15.1.3短信猫开发接口388
15.2实现与短信猫的硬件连接390
15.2.1短信猫的硬件设备390
15.2.2 PC连接短信猫391
15.3相关AT指令介绍393
15.3.1 AT指令介绍393
15.3.2 AT指令394
15.4短信发送规则394
15.4.1 Text模式394
15.4.2 PDU模式394
15.5超级终端演示信息发送395
15.5.1连接短信猫396
15.5.2 Text模式演示397
15.5.3 PDU模式演示398
15.6 VC短信发送示例400
15.6.1示例展示400
15.6.2封装串口操作401
15.6.3连接串口403
15.6.4 PDU模式短信405
15.6.5 Text模式短信409
15.7小结411
热门推荐
- 620029.html
- 2427121.html
- 701614.html
- 3881848.html
- 3282133.html
- 963791.html
- 3591881.html
- 333369.html
- 3019711.html
- 875911.html
- http://www.ickdjs.cc/book_2476279.html
- http://www.ickdjs.cc/book_1389256.html
- http://www.ickdjs.cc/book_3350295.html
- http://www.ickdjs.cc/book_2834115.html
- http://www.ickdjs.cc/book_3486526.html
- http://www.ickdjs.cc/book_459655.html
- http://www.ickdjs.cc/book_2741202.html
- http://www.ickdjs.cc/book_1516547.html
- http://www.ickdjs.cc/book_1807487.html
- http://www.ickdjs.cc/book_535654.html