本部分包含向应用程序添加 Internet 支持的详细步骤。 主题包括如何使用 MFC 类为现有应用程序启用 Internet,以及如何向现有 COM 组件添加活动文档支持。 是否要创建一个包含 up-to-分钟股票报价、匹兹堡足球得分的文档,以及南极洲的最新温度Microsoft提供了许多技术来帮助你通过互联网做到这一点。
活动技术包括 ActiveX 控件(以前为 OLE 控件)和活动文档;WinInet 用于在 Internet 上轻松检索和保存文件;和异步名字对象,用于高效下载数据。 视觉C++提供了向导,可帮助你快速开始使用初学者应用程序。 有关这些技术的简介,请参阅 MFC Internet 编程基础知识 和 MFC COM。
如果一直想要 FTP 文件,但尚未了解 WinSock 和网络编程协议 WinInet 类封装这些协议,为你提供一组简单的函数,可用于在 Internet 上编写客户端应用程序,以使用 HTTP、FTP 和 gopher 下载文件。 可以使用 WinInet 搜索硬盘驱动器或世界各地的目录。 你可以以透明方式收集多种不同类型的数据,并将其呈现给集成界面中的用户。
是否具有大量数据来下载异步名字对象提供 COM(组件对象模型)解决方案,以便逐步呈现大型对象。 WinInet 也可以异步使用。
下表介绍了可以使用这些技术执行的一些作。
你有 | 您希望 | 你应该 |
---|---|---|
Web 服务器。 | 跟踪登录和有关 URL 请求的详细信息。 | 编写筛选器,请求登录事件和 URL 映射的通知。 |
Web 浏览器。 | 提供动态内容。 | 创建 ActiveX 控件和活动文档。 |
基于文档的应用程序。 | 向 FTP 添加对文件的支持。 | 使用 WinInet 或异步名字对象。 |
有关入门的详细信息,请参阅以下主题: