Метод 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 или более поздняя) |