Win32 API 日本語リファレンス
ホームWeb.InternetExplorer › IDocObjectService

IDocObjectService

COM
IID3050f801-98b5-11cf-bb82-00aa00bdce0b継承元IUnknown自前メソッド開始 vtbl3

メソッド 10

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtbl 3 HRESULT FireBeforeNavigate2(IDispatch* pDispatch, LPWSTR lpszUrl, DWORD dwFlags, LPWSTR lpszFrameName, BYTE* pPostData, DWORD cbPostData, LPWSTR lpszHeaders, BOOL fPlayNavSound, BOOL* pfCancel)
pDispatchIDispatch*inoptionalナビゲーションを行うオブジェクトの IDispatch インターフェイスへのポインタである。
lpszUrlLPWSTRinナビゲート先の URL を表す文字列である。
dwFlagsDWORDinナビゲーションの動作を制御するフラグを指定する。
lpszFrameNameLPWSTRinナビゲート対象となるフレームの名前を表す文字列である。
pPostDataBYTE*inPOST で送信するデータへのポインタである。POST でない場合は NULL となる。
cbPostDataDWORDinpPostData が指す POST データのバイト数を指定する。
lpszHeadersLPWSTRinリクエストに付加する追加 HTTP ヘッダーを表す文字列である。
fPlayNavSoundBOOLinナビゲーション音を再生するかどうかを指定する。
pfCancelBOOL*outナビゲーションをキャンセルするかどうかを示す論理値を受け取る。
vtbl 4 HRESULT FireNavigateComplete2(IHTMLWindow2* pHTMLWindow2, DWORD dwFlags)
pHTMLWindow2IHTMLWindow2*inoptionalナビゲーションが完了したウィンドウを表す IHTMLWindow2 インターフェイスへのポインタである。
dwFlagsDWORDinナビゲーション完了に関するフラグを指定する。
vtbl 5 HRESULT FireDownloadBegin()
vtbl 6 HRESULT FireDownloadComplete()
vtbl 7 HRESULT FireDocumentComplete(IHTMLWindow2* pHTMLWindow, DWORD dwFlags)
pHTMLWindowIHTMLWindow2*inoptionalドキュメントの読み込みが完了したウィンドウを表す IHTMLWindow2 インターフェイスへのポインタである。
dwFlagsDWORDinドキュメント完了に関するフラグを指定する。
vtbl 8 HRESULT UpdateDesktopComponent(IHTMLWindow2* pHTMLWindow)
pHTMLWindowIHTMLWindow2*inoptional更新対象のデスクトップコンポーネントに対応するウィンドウを表す IHTMLWindow2 インターフェイスへのポインタである。
vtbl 9 HRESULT GetPendingUrl(LPWSTR* pbstrPendingUrl)
pbstrPendingUrlLPWSTR*out保留中 (処理中) のナビゲーション先 URL を表す文字列へのポインタを受け取る。
vtbl 10 HRESULT ActiveElementChanged(IHTMLElement* pHTMLElement)
pHTMLElementIHTMLElement*inoptional新たにアクティブになった HTML 要素を表す IHTMLElement インターフェイスへのポインタである。
vtbl 11 HRESULT GetUrlSearchComponent(LPWSTR* pbstrSearch)
pbstrSearchLPWSTR*out現在の URL の検索 (クエリ) 部分を表す文字列へのポインタを受け取る。
vtbl 12 HRESULT IsErrorUrl(LPWSTR lpszUrl, BOOL* pfIsError)
lpszUrlLPWSTRin判定対象の URL を表す文字列である。
pfIsErrorBOOL*out指定した URL がエラーページの URL であるかどうかを示す論理値を受け取る。