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

Informa al explorador de que el foco ha cambiado.

Sintaxis

HRESULT OnFocusChangeIS(
  IUnknown *punkObj,
  BOOL     fSetFocus
);

Parámetros

punkObj

Tipo: IUnknown*

Dirección de la interfaz IUnknown del objeto que obtiene o pierde el foco.

fSetFocus

Tipo: BOOL

Indica si el objeto ha obtenido o perdido el foco. Si este valor es distinto de cero, el objeto ha obtenido el foco. Si este valor es cero, el objeto ha perdido el foco.

Valor devuelto

Tipo: HRESULT

Devuelve S_OK si el método se realizó correctamente o un código de error definido por COM.

Comentarios

El objeto que realiza la llamada debe llamar a este método cada vez que una de sus ventanas obtiene o pierde el foco de entrada.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional, Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shobjidl_core.h (incluya Shlobj.h)
Archivo DLL Shell32.dll (versión 4.71 o posterior)