Bagikan melalui


fungsi Shell_GetCachedImageIndex (shlobj_core.h)

[Shell_GetCachedImageIndex tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Ini dapat diubah atau tidak tersedia dalam versi berikutnya. Sebagai gantinya, gunakan Shell_GetCachedImageIndexA atau Shell_GetCachedImageIndexW.]

Mengambil indeks cache ikon yang di-cache.

Sintaks

int Shell_GetCachedImageIndex(
  [in] PCWSTR pwszIconPath,
       int    iIconIndex,
       UINT   uIconFlags
);

Parameter

[in] pwszIconPath

Jenis: PCWSTR

Penunjuk ke buffer yang berisi jalur ke file gambar.

iIconIndex

Jenis: int

Indeks gambar dalam file bernama di pwszIconPath.

uIconFlags

Jenis: UINT

Tidak digunakan.

Mengembalikan nilai

Jenis: int

Mengembalikan indeks gambar, atau –1 pada kegagalan.

Keterangan

Versi Shell_GetCachedImageIndexA dan Shell_GetCachedImageIndexW fungsi ini ditambahkan di Windows Vista. Untuk string Unicode, panggil Shell_GetCachedImageIndexW atau Shell_GetCachedImageIndex. Untuk string ANSI, Anda harus memanggil Shell_GetCachedImageIndexA secara eksplisit.

Windows Server 2003 dan Windows XP: Hanya Shell_GetCachedImageIndex yang didukung. Shell_GetCachedImageIndex memerlukan string Unicode.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header shlobj_core.h (termasuk Shlobj.h, Shlobj_core.h, Shlobj.h, Shlobj_core.h)
Pustaka Shell32.lib
DLL Shell32.dll (versi 5.0 atau yang lebih baru)
Set API ext-ms-win-shell-shell32-l1-2-1 (diperkenalkan dalam Windows 10, versi 10.0.10240)

Lihat juga

FileIconInit