ITaskbarList::SetActiveAlt 方法(shobjidl_core.h)
将任务栏项标记为活动,但不直观地激活它。
语法
HRESULT SetActiveAlt(
HWND hwnd
);
参数
hwnd
类型:HWND
要标记为活动的窗口的句柄。
返回值
类型:HRESULT
如果此方法成功,则返回 S_OK。 否则,它将返回 HRESULT 错误代码。
言论
SetActiveAlt 将与 hwnd 关联的项标记为窗口进程的当前活动项,而不更改任何项的按下状态。 在此过程中激活其他选项卡的任何用户操作都将改为激活与 hwnd 关联的选项卡。 当与 hwnd 关联的进程未处于活动状态时,无法保证窗口项的活动状态。 若要确保给定选项卡始终处于活动状态,请在激活任何窗口时调用 SetActiveAlt。 调用具有 NULLhwnd 清除此状态的 SetActiveAlt。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 2000 Professional、Windows XP [仅限桌面应用] |
支持的最低服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | 窗户 |
标头 | shobjidl_core.h (包括 Shobjidl.h) |
DLL | Shell32.dll(版本 4.71 或更高版本) |