Método ITaskbarList::SetActiveAlt (shobjidl_core.h)

Marca um item da barra de tarefas como ativo, mas não o ativa visualmente.

Sintaxe

HRESULT SetActiveAlt(
  HWND hwnd
);

Parâmetros

hwnd

Digite: HWND

Um identificador para a janela a ser marcada como ativa.

Retornar valor

Tipo: HRESULT

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

SetActiveAlt marca o item associado ao hwnd como o item ativo atualmente para o processo da janela sem alterar o estado pressionado de qualquer item. Qualquer ação do usuário que ativaria uma guia diferente nesse processo ativará a guia associada ao hwnd . Não há garantia de que o estado ativo do item da janela seja preservado quando o processo associado ao hwnd não estiver ativo. Para garantir que uma determinada guia esteja sempre ativa, chame SetActiveAlt sempre que qualquer uma das janelas estiver ativada. Chamar SetActiveAlt com um hwndNULL limpa esse estado.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional, Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho shobjidl_core.h (inclua Shobjidl.h)
DLL Shell32.dll (versão 4.71 ou posterior)