Метод IShellBrowser::OnViewWindowActive (shobjidl_core.h)

Вызывается представлением оболочки, когда окно представления или одно из его дочерних окон получает фокус или становится активным.

Синтаксис

HRESULT OnViewWindowActive(
  IShellView *pshv
);

Параметры

pshv

Тип: IShellView*

Адрес указателя IShellView объекта представления.

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

Тип: HRESULT

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

Комментарии

Представление должно передавать свою реализацию IShellView в эту подпрограмму, хотя текущая версия Windows Обозреватель не использует этот параметр.

Примечания к вызывающим абонентам

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

Примечания для разработчиков

Этот метод информирует браузер о том, что представление получает фокус (например, при щелчке мыши на представлении).

Требования

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

См. также раздел

IShellBrowser