第1章 Internet网络基础知识
1.1 Internet的发展过程
1.2 计算机网络的分类
1.3 网络协议与网络的体系结构
1.3.1 网络协议
1.3.2 网络的体系结构
1.3.3 OSI模型
1.4 TCP/IP协议
1.4.1 TCP协议
1.4.2 IP协议
1.5 本章小结
第2章 VC++编程基础
2.1 Vsual C++6.0的使用
2.2 应用程序的结构
2.3 应用程序各对象之间的关系
2.4 应用程序示例
2.5 示例程序源程序清单
2.6 本章小结
第3章 Socket套接字
3.1 SOCket套按字概述
3.2 Berkeley Socket编程模式
3.2.1 建立Socket
3.2.2 配置Socket
3.2.3 通过Socke收发数据
3.3 Winsock
3.3.1 Winsock简介
3.3.2 Winsock编程与Berkeley Socke编程
3.3.3 Winsock编程模式
3.4 Winsock库函数汇总
3.4.1 Wnsocki 1.1库函数
3.4.2 Winsock 2.0扩充库函数
3.5 程序举例
3.6 本章小结
第4章 MFC的Winsock编程
4.1 MFC网络编程概述
4.2 CAsyncsocket类和CSocket类
4.2.1 CASyncsocket类编程模式
4.2.2 CSOCkat类编程模式
4.2.3 CSockeifile类和 CArchive类简介
4.3 CAsyncsocket类和CSocket类的成员函数和变Z
4.3.1 CAsyncsocket类的成员函数和成员变量
4.3.2 CSocket类的成员函数和成员变量
4.4 程序举例
4.4.1 程序分析
4.4.2 程序的创建过程
4.4.3 程序清单
4.5 本章小结
第5章 WinInet编程
5.1 MFC WinInet类
5.2 编程实例——查询节点
5.2.1 示例1创建步骤说明
5.2.2 源程序清单
5.3 编程示例2——网络服务监控器
5.3.1 示例2创建步骤说明
5.3.2 源程序清单
5.4 本章小结
第6章 ActiveX控件和容器应用程序
6.1悠扬ActiveX概述
6.2 ActiveX控件的容器应用程序
6.2.1 示例程序建立步骤
6.2.2 示例程序部分源代码清单
6.3 制作自己的ActiveX控件
6.3.1 ActiveX控作的制作
6.3.2 ActiveX控件的测试——ActiveX Control Tesl
6.3.3 示例程序部分源代码清单
6.4 ActiveX控件在网页中的应用
6.4.1 应用不例
6.4.2 示例程序源代码
6.5 本章小结
第7章 ActiveX自动化
7.1 ActiveX自动化的基础知识
7.1.1 类型库(type libop)
7.1.2 IDISpatCh接口
7.1.3 VARJANT数据类型
7.1.4 COleDispatchDriver类
7.2 自动化客户程序
7.3 自动化客户示例程序部分源代码
7.4 自动化服务器程序
7.5 自动化服务器示例程序部分源代码
7.6 本章小结
第8章 MAPI
8.1 MAPI简介
8.1.1 什么是 MAPI
8.1.2 MAPI体系的结构
8.1.3 MAPI客户端应用程序接口
8.1.4 有关MAPI的其他知识
8.2 简单MAPI
8.2.1 简单MAPI定义的函数
8.2.2 简单MAPI中定义的结构
8.2.3 简单MAPI编程的基本步骤
8.2.4 使用简单MAPI阅读和发送电子邮件
8.3 CMC
8.3.1 CMC中定义的函数和结构
8.3.2 CMC发送邮件代码举例
8.4 MFC的MAPI支持
8.4.1 使用 AppwiZard添加 MAII支持
8.4.2 手工添加 MAPI支持
8.5 本章小结
第9章 HTML、CGI和ISAPI
9.1 HIML
9.2 动态网页和 CGI
9.2.1 动态网页
9.2.2 CGI
9.2.3 简单CGI程序举例
9.2.4 CGI的局限
9.3 ISAPI
9.3.1 ISAPI和CGI的对比
9.3.2 ISAPI的分类
9.3.3 MFC的ISAPI支持
9.4 ISAPI服务器扩展
9.4.1 创建ISAPI服务器扩展程序框架
9.4.2 ISAPllR务器扩展编程要点
9.5 ISAPI过滤器
9.5.1 创建ISAPI过滤器程序框架
9.5.2 ISAPI过滤器编程要点
9.6 程序举例
9.6.1 程序分析
9.6.2 程序的创建过程
9.6.3 程序清单
9.7 本章小结