Avertit le Shell qu'une image de la liste d'images du système a changé
#include <WinAPIShellEx.au3>
_WinAPI_ShellUpdateImage ( $sIcon, $iIndex, $iImage [, $iFlags = 0] )
$sIcon | Le chemin complet du fichier qui contient l'icône. |
$iIndex | L'index de base 0 de l'icône. |
$iImage | L'index de base 0 dans la liste des images du système de l'icône qui est mise à jour. |
$iFlags | [optionnel] Les flags qui déterminent les attributs de l'icône. Ce paramètre peut être 0 ou une combinaison des valeurs suivantes: $GIL_NOTFILENAME $GIL_SIMULATEDOC |
Aucun.
Si vous ne connaissez pas l'index, dans la liste des images du système, de l'icône que vous souhaitez mettre à jour, utilisez la fonction _WinAPI_ShellGetFileInfo() avec le flag $SHGFI_SYSICONINDEX activé.
Pour utiliser cette fonction, vous devez appeler _WinAPI_FileIconInit() au lancement de l'application.
_WinAPI_FileIconInit, _WinAPI_ShellGetFileInfo
Consultez SHUpdateImage dans la librairie MSDN.