Condividi tramite


Metodo ITaskbarList::SetActiveAlt (shobjidl_core.h)

Contrassegna un elemento della barra delle applicazioni come attivo ma non lo attiva visivamente.

Sintassi

HRESULT SetActiveAlt(
  HWND hwnd
);

Parametri

hwnd

Tipo: HWND

Handle della finestra da contrassegnare come attivo.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT.

Osservazioni

SetActiveAlt contrassegna l'elemento associato a come elemento attualmente attivo per il processo della finestra senza modificare lo stato premuto di un elemento. Qualsiasi azione dell'utente che attiverà una scheda diversa in tale processo attiverà invece la scheda associata a hwnd. Non è garantito che lo stato attivo dell'elemento della finestra venga mantenuto quando il processo associato a non è attivo. Per assicurarsi che una determinata scheda sia sempre attiva, chiamare SetActiveAlt ogni volta che una delle finestre viene attivata. La chiamata SetActiveAlt con un NULL cancella questo stato.

Fabbisogno

Requisito Valore
client minimo supportato Windows 2000 Professional, Windows XP [solo app desktop]
server minimo supportato Windows 2000 Server [solo app desktop]
piattaforma di destinazione Finestre
intestazione shobjidl_core.h (includere Shobjidl.h)
dll Shell32.dll (versione 4.71 o successiva)