Compartilhar via


Método IShellWindows::OnNavigate (exdisp.h)

Ocorre quando uma janela do Shell é navegada para um novo local.

Sintaxe

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

Parâmetros

[in] lCookie

Tipo: long

O cookie que identifica a janela.

[in] pvarLoc

Tipo: VARIANT*

Uma VARIANT do tipo VT_VARIANT | VT_BYREF. Defina o valor de pvarLoc como um PIDL absoluto (PIDLIST_ABSOLUTE) que especifica o novo local.

Valor retornado

Tipo: HRESULT

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

Uma janela recebe um cookie quando é registrado como uma janela do Shell. Para obter mais informações, consulte IShellWindows::Register.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho exdisp.h
DLL Shdocvw.dll (versão 5.00.2014.0216 ou posterior)

Confira também

IShellWindows

IShellWindows::OnActivated

IShellWindows::OnCreated