Método IInputObjectSite::OnFocusChangeIS (shobjidl_core.h)

Informa ao navegador que o foco foi alterado.

Sintaxe

HRESULT OnFocusChangeIS(
  IUnknown *punkObj,
  BOOL     fSetFocus
);

Parâmetros

punkObj

Tipo: IUnknown*

O endereço da interface IUnknown do objeto ganhando ou perdendo o foco.

fSetFocus

Tipo: BOOL

Indica se o objeto ganhou ou perdeu o foco. Se esse valor não for zero, o objeto ganhará o foco. Se esse valor for zero, o objeto perdeu o foco.

Retornar valor

Tipo: HRESULT

Retorna S_OK se o método tiver sido bem-sucedido ou um código de erro definido por COM caso contrário.

Comentários

O objeto de chamada deve chamar esse método sempre que uma de suas janelas ganha ou perde o foco de entrada.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional, 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 Shlobj.h)
DLL Shell32.dll (versão 4.71 ou posterior)