CGopherConnection::OpenFile
gopher サーバー上のファイルを開きます。
CGopherFile* OpenFile(
CGopherLocator& refLocator,
DWORD dwFlags = 0,
LPCTSTR pstrView = NULL,
DWORD_PTR dwContext = 1
);
パラメーター
refLocator
CGopherLocator オブジェクトへの参照。dwFlags
INTERNET_FLAG_* フラグの任意の組み合わせ。 INTERNET_FLAG_* フラグの詳細については、「CInternetSession::OpenURL」を参照してください。pstrView
ファイル ビューの文字列へのポインター。 サーバーにファイル ビューが複数存在する場合、このパラメーターが開くファイル ビューを指定します。 pstrView が NULL の場合は、既定のファイル ビューが使用されます。dwContext
開かれるファイルのコンテキスト ID。 dwContextの詳細については、「解説」を参照してください。
戻り値
開いた CGopherFile オブジェクトへのポインター。
解説
コンテキスト ID に独自の値を設定するには、dwContext の既定値をオーバーライドします。 コンテキスト ID は、CInternetSession オブジェクトで作成された CGopherConnection オブジェクトによるこの処理に関連付けられています。 値は CInternetSession::OnStatusCallback に返され、指定された操作のステータスを提供します。 参照してくださいインターネットの最初のステップ:WinInetについてのコンテキスト id。
必要条件
**ヘッダー:**afxinet.h