次の方法で共有


IShellWindows::OnNavigate メソッド (exdisp.h)

シェル ウィンドウが新しい場所に移動したときに発生します。

構文

HRESULT OnNavigate(
  [in] long    lCookie,
  [in] VARIANT *pvarLoc
);

パラメーター

[in] lCookie

型: long

ウィンドウを識別する Cookie。

[in] pvarLoc

型: VARIANT*

VT_VARIANT型の VARIANT |VT_BYREF。 pvarLoc の値を、新しい場所を指定する絶対 PIDL (PIDLIST_ABSOLUTE) に設定します。

戻り値

型: HRESULT

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

解説

ウィンドウがシェル ウィンドウとして登録されると、ウィンドウに Cookie が付与されます。 詳細については、「 IShellWindows::Register」を参照してください。

要件

   
対象プラットフォーム Windows
ヘッダー exdisp.h
[DLL] Shdocvw.dll (バージョン 5.00.2014.0216 以降)

関連項目

IShellWindows

IShellWindows::OnActivated

IShellWindows::OnCreated