IShellBrowser::OnViewWindowActive 方法 (shobjidl_core.h)

当视图窗口或其子窗口之一获得焦点或变为活动状态时,由 Shell 视图调用。

语法

HRESULT OnViewWindowActive(
  IShellView *pshv
);

参数

pshv

类型: IShellView*

视图对象的 IShellView 指针的地址。

返回值

类型: HRESULT

如果成功,则返回S_OK,否则返回 COM 定义的错误值。

注解

视图必须将其 IShellView 实现传递给此例程,尽管当前版本的 Windows 资源管理器不使用此参数。

调用方备注

在调用 IShellBrowser::InsertMenusSB 方法之前,Shell 视图对象必须调用此方法。 此方法将插入一组不同的菜单项,具体取决于视图是否具有焦点。

实施者说明

当鼠标单击视图时,此方法通知浏览器视图 (获得焦点,例如) 。

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 shobjidl_core.h (包括 Shobjidl.h)
DLL Shell32.dll (4.0 或更高版本)

另请参阅

IShellBrowser