Método IShellBrowser::OnViewWindowActive (shobjidl_core.h)

Chamado pelo modo de exibição Shell quando a janela de exibição ou uma de suas janelas filho obtém o foco ou se torna ativa.

Sintaxe

HRESULT OnViewWindowActive(
  IShellView *pshv
);

Parâmetros

pshv

Tipo: IShellView*

Endereço do ponteiro IShellView do objeto de exibição.

Retornar valor

Tipo: HRESULT

Retorna S_OK se tiver êxito ou um valor de erro definido por COM caso contrário.

Comentários

O modo de exibição deve passar sua implementação IShellView para essa rotina, embora a versão atual do Windows Explorer não use esse parâmetro.

Anotações aos Chamadores

O objeto de exibição shell deve chamar esse método antes de chamar o método IShellBrowser::InsertMenusSB . Esse método inserirá um conjunto diferente de itens de menu, dependendo se o modo de exibição tem o foco.

Observações aos implementadores

Esse método informa ao navegador que o modo de exibição está recebendo o foco (quando o mouse é clicado no modo de exibição, por exemplo).

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho shobjidl_core.h (inclua Shobjidl.h)
DLL Shell32.dll (versão 4.0 ou posterior)

Confira também

IShellBrowser