次の方法で共有


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

参照

参照

CHtmlView クラス

階層図

CHtmlView::Navigate

CHtmlView::Navigate2

DWebBrowserEvents2::BeforeNavigate2

その他の技術情報

CHtmlView のメンバ