Funzione Shell_GetCachedImageIndex (shlobj_core.h)
[Shell_GetCachedImageIndex è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. È possibile che in versioni successive sia stata modificata o non sia più disponibile. Usare invece Shell_GetCachedImageIndexA o Shell_GetCachedImageIndexW.]
Recupera l'indice della cache di un'icona memorizzata nella cache.
Sintassi
int Shell_GetCachedImageIndex(
[in] PCWSTR pwszIconPath,
int iIconIndex,
UINT uIconFlags
);
Parametri
[in] pwszIconPath
Tipo: PCWSTR
Puntatore a un buffer contenente il percorso del file di immagine.
iIconIndex
Tipo: int
Indice dell'immagine all'interno del file denominato in pwszIconPath.
uIconFlags
Tipo: UINT
Non usato.
Valore restituito
Tipo: int
Restituisce l'indice dell'immagine o –1 in caso di errore.
Commenti
Le versioni Shell_GetCachedImageIndexA e Shell_GetCachedImageIndexW di questa funzione sono state aggiunte in Windows Vista. Per le stringhe Unicode, chiamare Shell_GetCachedImageIndexW o Shell_GetCachedImageIndex. Per le stringhe ANSI, è necessario chiamare in modo esplicito Shell_GetCachedImageIndexA .
Windows Server 2003 e Windows XP: È supportato solo Shell_GetCachedImageIndex . Shell_GetCachedImageIndex richiede una stringa Unicode.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shlobj_core.h (include Shlobj.h, Shlobj_core.h, Shlobj.h, Shlobj_core.h) |
Libreria | Shell32.lib |
DLL | Shell32.dll (versione 5.0 o successiva) |
Set di API | ext-ms-win-shell-shell32-l1-2-1 (introdotta in Windows 10, versione 10.0.10240) |