CHtmlView::OnBeforeNavigate2
更新 : 2007 年 11 月
Web ブラウザでのナビゲーション開始前にイベントを生成するために、フレームワークによって呼び出されます。
virtual void OnBeforeNavigate2(
LPCTSTR lpszURL,
DWORD nFlags,
LPCTSTR lpszTargetFrameName,
CByteArray& baPostedData,
LPCTSTR lpszHeaders,
BOOL* pbCancel
);
パラメータ
lpszURL
移動先の URL を格納した文字列へのポインタ。nFlags
将来使用するために予約されています。lpszTargetFrameName
リソースを表示するフレームの名前を格納した文字列。リソースの表示先フレームを指定しない場合は NULL。baPostedData
HTTP POST トランザクションを使用する場合は、サーバーに送信するデータを格納した CByteArray オブジェクトへの参照。lpszHeaders
サーバーに送る追加 HTTP ヘッダー群を格納した文字列へのポインタ (HTTP URL のみ)。サーバーに任せる処理、サーバーに渡すデータの型、ステータス コードなどをヘッダーで指定できます。pbCancel
キャンセル フラグへのポインタ。アプリケーションでこのパラメータを 0 以外の値に設定すると、ナビゲーション操作がキャンセルされます。0 に設定すると、ナビゲーション操作が継続します。
必要条件
ヘッダー : afxhtml.h
参照
参照
DWebBrowserEvents2::BeforeNavigate2