IShellWindows::OnActivated 方法 (exdisp.h)

在 Shell 窗口的激活状态更改时发生。

语法

HRESULT OnActivated(
  [in] long         lCookie,
  [in] VARIANT_BOOL fActive
);

参数

[in] lCookie

类型: long

标识窗口的 Cookie。

[in] fActive

类型: VARIANT_BOOL

如果正在激活窗口,则为 TRUE;如果正在停用窗口,则为 FALSE

返回值

类型: HRESULT

如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

注解

将窗口注册为 Shell 窗口时,会向其授予 Cookie。 有关详细信息,请参阅 IShellWindows::Register

要求

要求
目标平台 Windows
标头 exdisp.h
DLL Shdocvw.dll (版本 5.00.2014.0216 或更高版本)

另请参阅

IShellWindows

IShellWindows::OnCreated

IShellWindows::OnNavigate