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