ITaskbarList ::SetActiveAlt, méthode (shobjidl_core.h)
Marque un élément de barre des tâches comme actif, mais ne l’active pas visuellement.
Syntaxe
HRESULT SetActiveAlt(
HWND hwnd
);
Paramètres
hwnd
Type : HWND
Handle vers la fenêtre à marquer comme actif.
Valeur de retour
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un HRESULT code d’erreur.
Remarques
SetActiveAlt marque l’élément associé à en tant qu’élément actif pour le processus de la fenêtre sans modifier l’état enfoncé d’un élément. Toute action utilisateur qui activerait un autre onglet dans ce processus active l’onglet associé à hwnd à la place. L’état actif de l’élément de la fenêtre n’est pas garanti pour être conservé lorsque le processus associé à n’est pas actif. Pour vous assurer qu’un onglet donné est toujours actif, appelez SetActiveAlt chaque fois que l’une de vos fenêtres est activée. L’appel SetActiveAlt avec un NULL efface cet état.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 2000 Professionnel, Windows XP [applications de bureau uniquement] |
serveur minimum pris en charge | Windows 2000 Server [applications de bureau uniquement] |
plateforme cible | Windows |
d’en-tête | shobjidl_core.h (include Shobjidl.h) |
DLL | Shell32.dll (version 4.71 ou ultérieure) |