Поделиться через


Метод ITaskbarList::SetActiveAlt (shobjidl_core.h)

Помечает элемент панели задач как активный, но не активирует его визуально.

Синтаксис

HRESULT SetActiveAlt(
  HWND hwnd
);

Параметры

hwnd

Тип: HWND

Дескриптор окна, помеченный как активный.

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

Тип: HRESULT

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

Замечания

SetActiveAlt помечает элемент, связанный с , как активный элемент для процесса окна без изменения состояния нажатия любого элемента. Любое действие пользователя, которое активирует другую вкладку в этом процессе, активирует вкладку, связанную с ,. Активное состояние элемента окна не гарантируется, если процесс, связанный с , не активен. Чтобы убедиться, что данная вкладка всегда активна, вызовите SetActiveAlt при активации любого из окон. Вызов SetActiveAlt с NULLhwnd очищает это состояние.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 2000 Профессиональный, Windows XP [только классические приложения]
минимальный поддерживаемый сервер Windows 2000 Server [только классические приложения]
целевая платформа Виндоус
заголовка shobjidl_core.h (include Shobjidl.h)
DLL Shell32.dll (версия 4.71 или более поздняя)