fonction Shell_GetCachedImageIndexA (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_GetCachedImageIndexA(
LPCSTR pszIconPath,
int iIconIndex,
UINT uIconFlags
);
Paramètres
pszIconPath
TBD
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.
Notes
L’en-tête shlobj_core.h définit Shell_GetCachedImageIndex comme un alias qui sélectionne automatiquement la version ANSI ou Unicode de cette fonction en fonction de la définition de la constante de préprocesseur UNICODE. Le mélange de l’utilisation de l’alias neutre en encodage avec du code qui n’est pas neutre en encodage peut entraîner des incompatibilités qui entraînent des erreurs de compilation ou d’exécution. Pour plus d’informations, consultez Conventions pour les prototypes de fonction.
Configuration requise
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) |