共用方式為


MFC 因特網程序設計工作

本節包含將因特網支援新增至應用程式的詳細步驟。 主題包括如何使用 MFC 類來為現有的應用程式增加網際網路功能,並如何為現有的 COM 元件新增主動文件支援。 您要建立一份含有 up-to的檔,匹茲堡的足球得分,以及南極洲的最新溫度Microsoft提供一些技術,協助您通過互聯網做到這一點。

主動技術包括 ActiveX 控制項(先前稱為 OLE 控制項)和 Active 文件;WinInet 可以輕鬆地在互聯網上擷取和儲存檔案;以及異步標記可有效率地下載數據。 Visual C++提供精靈來協助您快速開始使用入門應用程式。 如需這些技術的簡介,請參閱 MFC 因特網程序設計基本概念MFC COM

您是否一直想要 FTP 檔案,但尚未學習 WinSock 和網路程式設計通訊協定?WinInet 類別能夠封裝這些通訊協定,並提供一組簡單的函式,這些函式可讓您在互聯網上撰寫客戶端應用程式,以使用 HTTP、FTP 和 gopher 下載檔案。 您可以使用 WinInet 來搜尋硬碟或世界各地的目錄。 您可以透明地收集數種不同類型的數據,並將其呈現給整合式介面中的使用者。

您是否需要下載大量數據?異步標誌為提供 COM(元件物件模型)解決方案,支持大型物件的漸進式呈現。 WinInet 也可以以異步方式使用。

下表說明您可以使用這些技術執行的一些工作。

你有 您想要 您應該
網頁伺服器。 追蹤登入和 URL 要求的詳細資訊。 撰寫篩選器,並要求提供登入事件與 URL 對應的通知。
網頁瀏覽器。 提供動態內容。 建立 ActiveX 控制項和 Active 文件。
文件為基礎的應用程式。 將支援新增至 FTP 檔案。 使用 WinInet 或異步辨別器。

如需取得開始使用的詳細資訊,請參閱下列主題:

另請參閱

MFC 因特網程序設計基本概念
依工作排序的因特網資訊