Shell_GetCachedImageIndex, fonction (shlobj_core.h)
[Shell_GetCachedImageIndex est disponible dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Il sera peut-être modifié ou indisponible dans les versions ultérieures. Utilisez plutôt Shell_GetCachedImageIndexA ou Shell_GetCachedImageIndexW.]
Récupère l’index de cache d’une icône mise en cache.
Syntaxe
int Shell_GetCachedImageIndex(
[in] PCWSTR pwszIconPath,
int iIconIndex,
UINT uIconFlags
);
Paramètres
[in] pwszIconPath
Type : PCWSTR
Pointeur vers une mémoire tampon qui contient le chemin d’accès au fichier image.
iIconIndex
Type : int
Index de l’image dans le fichier nommé à pwszIconPath.
uIconFlags
Type : UINT
Non utilisé.
Valeur retournée
Type : int
Retourne l’index de l’image, ou –1 en cas d’échec.
Remarques
Les versions Shell_GetCachedImageIndexA et Shell_GetCachedImageIndexW de cette fonction ont été ajoutées dans Windows Vista. Pour les chaînes Unicode, appelez Shell_GetCachedImageIndexW ou Shell_GetCachedImageIndex. Pour les chaînes ANSI, vous devez appeler Shell_GetCachedImageIndexA explicitement.
Windows Server 2003 et Windows XP : Seule Shell_GetCachedImageIndex est prise en charge. Shell_GetCachedImageIndex nécessite une chaîne Unicode.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shlobj_core.h (inclure Shlobj.h, Shlobj_core.h, Shlobj.h, Shlobj_core.h) |
Bibliothèque | Shell32.lib |
DLL | Shell32.dll (version 5.0 ou ultérieure) |
Ensemble d’API | ext-ms-win-shell-shell32-l1-2-1 (introduit dans Windows 10, version 10.0.10240) |