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 オブジェクトへのポインター。
解説
任意の値にコンテキストの識別子を設定するに dwContext の既定値をオーバーライドします。コンテキストの識別子は CInternetSession のオブジェクトによって作成された CGopherConnection のオブジェクトの特定の操作に関連付けられます。値は CInternetSession::OnStatusCallback に識別される操作で状態を提供するために戻ります。コンテキストの識別子の詳細については、" " インターネットの対処方法: WinInet を参照してください。
必要条件
Header: afxinet.h