清华出版社出版
我原以为写的比较全  (看目录估计的)
结果买回来(网上购买的)一看  居然360页的书里面只有150多页是作者写的东西 而且都是例子程序   剩下的居然全是函数说明(几乎连每个DWORD可选的宏都列出来了 书中随处都是几页的那种表格式的东西 )  
花了37圆(打折以后)居然买了一份 函数的中文解释 郁闷
下面是它的目录
第1章 Internet应用程序开发概述1.1 计算机网络概述
1.1.1 计算机网络的分类
1.1.2 层次网络模型
1.1.3 网络协议
1.2 Internet基础
1.2.1 Internet的发展
1.2.2 Internet的特点
1.2.3 Internet的几个重要问题
1.2.4 Internet的管理
1.2.5 Internet的连接方式
1.3 TCP/IP协议
1.3.1 IP协议
1.3.2 TCP协议
1.3.3 端口号
1.4 域名系统
1.4.1 域名
1.4.2 名称服务器
1.4.3 DNS客户/服务器机制
1.5 WWW基础
1.5.1 WWW概述
1.5.2 WWW运行机制
1.6 VC与网络开发
1.7 小结第2章 掌握WinInet类编程技术2.1 WinInet类概述
2.2 CInternetSession类
2.2.1 构造函数
2.2.2 属性函数
2.2.3 操作函数
2.2.4 重载函数
2.2.5 运算符
2.3 CInternetConnection类
2.3.1 构造函数
2.3.2 操作函数
2.3.3 运算符
2.4 CFtpConnection类
2.4.1 构造函数
2.4.2 操作函数
2.5 CGopherConnection类
2.5.1 构造函数
2.5.2 操作函数
2.6 CHttpConnection类
2.6.1 构造函数
2.6.2 操作函数
2.7 CInternetFile类
2.7.1 构造函数
2.7.2 操作函数
2.7.3 重载函数
2.7.4 运算符
2.7.5 数据成员
2.8 CGopherFile类
2.8.1 构造函数
2.8.2 操作函数
2.9 CHttpFile类
2.9.1 构造函数
2.9.2 操作函数
2.10 CFileFind类
2.10.1 构造函数
2.10.2 属性函数
2.10.3 操作函数
2.11 CFtpFileFind类
2.11.1 构造函数
2.11.2 操作函数
2.12 CGopherFileFind类
2.12.1 构造函数
2.12.2 属性函数
2.12.3 操作函数
2.13 CGopherLocator类
2.13.1 构造函数
2.13.2 属性函数
2.13.3 操作符
2.14 CInternetException类
2.14.1 构造函数
2.14.2 数据成员
2.15 全局WinInet函数
2.16 小结第3章 WinInet类客户应用程序编程3.1 WinInet类编程概述
3.1.1 WinInet类通用编程步骤
3.1.2 状态回调程序
3.2 HTTP客户实例——我的浏览器1.0
3.2.1 HTTP协议概述
3.2.2 HTTP客户一般编程步骤
3.2.3 创建应用程序框架
3.2.4 制作应用程序界面
3.2.5 完成应用程序功能设计
3.3 FTP客户实例——FTP结构精灵
3.3.1 FTP协议概述
3.3.2 FTP客户一般编程步骤
3.3.3 创建应用程序框架
3.3.4 制作应用程序界面
3.3.5 定制树状控件类
3.3.6 完成应用程序功能设计
3.4 Gopher客户编程
3.4.1 Gopher协议概述
3.4.2 Gopher客户一般编程步骤
3.5 小结第4章 深入WinInet API4.1 HINTERNE句柄
4.2 常规WinInet API函数
4.3 自动拨号函数
4.4 URL函数
4.5 FTP函数
4.6 Gopher函数
4.7 HTTP函数
4.8 Cookie函数
4.9 缓存函数
4.10 WinInet API宏
4.11 WinInet API结构
4.12 WinInet API错误码
4.13 HTTP状态码
4.14 小结第5章 WinInet API客户应用程序编程5.1 WinInet API编程预处理
5.2 通用操作编程
5.2.1 通用文件检索
5.2.2 通用文件下载
5.2.3 设置异步操作
5.2.4 锁定/解除锁定资源
5.2.5 关闭HINTERNET句柄
5.3 统一资源定位器编程
5.3.1 标准化URL
5.3.2 创建URL
5.3.3 直接访问URL
5.4 身份验证
5.4.1 HTTP身份验证
5.4.2 处理HTTP身份验证
5.5 使用缓存
5.5.1 枚举缓存
5.5.2 获得缓存对象信息
5.5.3 获取缓存对象流
5.5.4 创建缓存对象
5.5.5 删除缓存对象
5.5.6 缓存组
5.6 处理错误
5.7 WinInet API HTTP客户实例——我的浏览器2.0
5.7.1 WinInet API HTTP客户编程步骤
5.7.2 创建应用程序框架
5.7.3 制作应用程序界面
5.7.4 设计工作线程类
5.7.5 实现网页下载功能
5.7.6 实现工作线程与主程序之间的通信
5.8 WinInet API FTP客户实例——超级FTP代理
5.8.1 WinInet API FTP客户编程步骤
5.8.2 创建应用程序框架
5.8.3 制做应用程序界面
5.8.4 同步对象和回调函数
5.8.5 实现异步通信
5.9 WinInet API Gopher客户编程
5.10 小结第6章 Windows Sockets类编程基础6.1 Windows Sockets概述
6.1.1 套接字
6.1.2 Windows Sockets规范
6.1.3 Windows Sockets的基本概念
6.2 CAsyncSocket类
6.2.1 构建函数
6.2.2 属性函数
6.2.3 操作函数
6.2.4 重载函数
6.2.5 数据成员
6.3 CSocket类
6.3.1 构建函数
6.3.2 属性函数
6.3.3 操作函数
6.3.4 重载函数
6.4 小结第7章 Windows Sockets类程序设计7.1 使用CAsyncSocket类
7.1.1 CAsyncSocket类编程步骤
7.1.2 处理字节排序
7.2 使用CSocket类
7.2.1 CSocket类编程步骤
7.2.2 CSocket对象与串行化技术
7.2.3 使用归档的例子
7.3 通告回调函数重载
7.4 创建聊天客户
7.4.1 创建应用程序框架
7.4.2 制作应用程序界面
7.4.3 创建对话编辑和对话浏览窗口
7.4.4 创建客户套接字类
7.4.5 创建串行化对象类
7.4.6 处理套接字通信
7.4.7 编辑和发送对话
7.4.8 显示对话内容
7.5 创建聊天服务器
7.5.1 创建应用程序框架
7.5.2 制作应用程序界面
7.5.3 创建服务器套接字类
7.5.4 管理通信
7.6 小结第8章 发送电子邮件8.1 电子邮件概述
8.1.1 电子邮件的产生
8.1.2 电子邮件的结构
8.1.3 电子邮件的地址
8.1.4 电子邮件的优越性
8.2 电子邮件的工作原理
8.3 电子邮件的传送过程
8.4 电子邮件协议
8.4.1 SMTP协议
8.4.2 POP 3协议
8.4.3 MIME协议
8.4.4 NVT
8.5 邮件代理
8.5.1 创建应用程序框架
8.5.2 制做应用程序界面
8.5.3 格式化邮件信息
8.5.4 定制SMTP类
8.5.5 定制POP 3类
8.5.6 粘贴附件
8.5.7 完成功能集成
8.6 小结