MFC 網際網路程式設計工作
本章節包含了將網際網路支援加入至您的應用程式的詳細的步驟。主題包括如何使用 MFC 類別網際網路啟用現有的應用程式,以及如何將作用中的文件支援加入至現有的 COM 元件。您要建立最新的股票報價、 pittsburgh,與最新的溫度這個時區中的文件嗎?Microsoft 提供了大量技術來協助您達到這個目的在網際網路上。
主動式技術包含 ActiveX 控制項 (先前 OLE 控制項) 和主動式文件。 WinInet 來輕鬆地擷取資料並儲存檔案,從 internet。 和有效率的資料下載的非同步對 moniker。Visual C++ 會提供精靈,可協助您快速入門與起始應用程式。這些技術的簡介,請參閱 MFC 網際網路程式設計基本概念 和 MFC COM。
您一定希望 FTP 檔案,但還沒有學到 WinSock 和網路程式設計的通訊協定有嗎?WinInet 類別則封裝這些通訊協定,還要簡單的一組函數可用來撰寫用戶端應用程式上網際網路,才能使用 HTTP、 FTP 以及 gopher 下載檔案。您可以使用 WinInet 來搜尋的目錄,在您硬碟上或在世界各地。可以無障礙地收集資料的幾個不同的類型,並呈現給使用者的整合式介面。
您有大量的資料来下載嗎吗?非同步 moniker 提供 COM (元件物件模型) 解決方案的大型物件的漸進式呈現。WinInet 也可用以非同步的方式。
下表說明一些您可以使用這些技術進行的操作。
您有 |
您想要 |
您應該 |
---|---|---|
Web 伺服器。 |
追蹤登入和 URL 要求的詳細的資訊。 |
撰寫篩選條件時,登入事件和 URL 對應要求的通知。 |
網頁瀏覽器。 |
提供動態內容。 |
建立 ActiveX 控制項和主動式文件。 |
文件為基礎的應用程式。 |
新增支援到 FTP 檔案。 |
使用 WinInet 或非同步的 moniker。 |
請參閱下列主題以取得詳細資料] 以讓您開始: