共用方式為


一般網際網路用戶端應用程式中的步驟

下表顯示您在一般網際網路用戶端應用程式可以執行的步驟。

您的目標

您要採取的動作。

效果

啟動網際網路工作階段。

建立 CInternetSession 物件。

初始化 WinInet 並連接到伺服器。

設定網際網路查詢選項 (例如逾時重試限制或再試的數量)。

使用 CInternetSession::SetOption

如果作業失敗,則傳回 FALSE。

建立回呼函式監視這個工作階段的狀態。

使用 CInternetSession::EnableStatusCallback

建立回呼至 CInternetSession::OnStatusCallback。 覆寫 OnStatusCallback 建立您的回呼常式。

連接到網際網路伺服器、內部網路伺服器或本機檔案。

使用 CInternetSession::OpenURL

解析 URL 並開啟具有指定之伺服器的連接。 如果您透過 OpenURL 本機檔案名稱,則傳回 CStdioFile 。 這是您從存取伺服器或檔案擷取的資料的物件。

從檔案讀取。

使用 CInternetFile::Read

使用您提供的緩衝區讀取指定的位元組數。

處理例外狀況。

使用 CInternetException 類別。

處理所有通用網際網路例外狀況型別。

關閉網際網路工作階段。

處理 CInternetSession 物件。

自動清除開啟檔案控制代碼和連接。

請參閱

概念

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

網際網路用戶端類別的必要條件

使用 MFC WinInet 類別建立網際網路用戶端應用程式