Поделиться через


Метод IInputObjectSite::OnFocusChangeIS (shobjidl_core.h)

Сообщает браузеру о том, что фокус изменился.

Синтаксис

HRESULT OnFocusChangeIS(
  IUnknown *punkObj,
  BOOL     fSetFocus
);

Параметры

punkObj

Тип: IUnknown*

Адрес интерфейса IUnknown объекта, который получает или теряет фокус.

fSetFocus

Тип: BOOL

Указывает, получил ли объект фокус или потерял его. Если это значение не равно нулю, объект получил фокус. Если это значение равно нулю, объект потерял фокус.

Возвращаемое значение

Тип: HRESULT

Возвращает S_OK успешность выполнения метода или код ошибки, определяемый COM, в противном случае.

Комментарии

Вызывающий объект должен вызывать этот метод всякий раз, когда одно из его окон получает или теряет фокус ввода.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional, Windows XP [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header shobjidl_core.h (включая Shlobj.h)
DLL Shell32.dll (версия 4.71 или более поздняя)