Freigeben über


IShellWindows::OnNavigate-Methode (exdisp.h)

Tritt auf, wenn ein Shellfenster zu einem neuen Speicherort navigiert wird.

Syntax

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

Parameter

[in] lCookie

Typ: long

Das Cookie, das das Fenster identifiziert.

[in] pvarLoc

Typ: VARIANT*

Ein VARIANT vom Typ VT_VARIANT | VT_BYREF. Legen Sie den Wert von pvarLoc auf eine absolute PIDL (PIDLIST_ABSOLUTE) fest, die den neuen Speicherort angibt.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Einem Fenster wird ein Cookie gewährt, wenn es als Shellfenster registriert wird. Weitere Informationen finden Sie unter IShellWindows::Register.

Anforderungen

   
Zielplattform Windows
Kopfzeile exdisp.h
DLL Shdocvw.dll (Version 5.00.2014.0216 oder höher)

Weitere Informationen

IShellWindows

IShellWindows::OnActivated

IShellWindows::OnCreated