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