共用方式為


MFC 如何讓您更輕鬆地建立網際網路用戶端應用程式

為 MFC 程式設計人員提供了熟悉的內容的 Microsoft Foundation Classes 封裝某些 Win32 Internet Extension (WinInet) 函式。 MFC 提供由 CStdioFile 類別 (CInternetFileCHttpFileCGopherFile) 衍生的三個網際網路檔案的類別。 除了這些類別進行擷取及管理網際網路資料熟悉為本機檔案使用了 CStdioFile 的程式設計人員,不過,與這些類別可以管理本機檔案和網際網路檔案以一致,透明模式。

MFC WinInet 類別提供跨網際網路傳輸的功能與 CStdioFile 相同的資料。 這些類別擷取 HTTP、FTP 和 Gopher 的網際網路通訊協定的高階 API,提供快速和直接的路徑會使應用程式網際網路感知。 例如,連接到 FTP 伺服器仍然需要幾個步驟在低,,而是為 MFC 開發人員,您只需要呼叫 CInternetSession::GetFTPConnection 來建立連接。

此外, MFC WinInet 類別提供下列優點:

  • 緩衝區的 I/O

  • 資料的型別安全控制代碼

  • 許多函式的預設參數

  • 一般網際網路錯誤的例外狀況處理。

  • 開啟控制代碼和連接自動清除

請參閱

概念

Win32 網際網路擴充功能 (WinInet)

WinInet 如何讓您更輕鬆地建立網際網路用戶端應用程式