Bagikan melalui


IShellImageStore::Metode GetEntry (shlobj.h)

[IShellImageStore didukung melalui Windows XP. Ini tidak didukung dalam sistem operasi nanti.]

Mendapatkan handel ke gambar di cache.

Sintaks

HRESULT GetEntry(
  [in]  PCWSTR  pszName,
        DWORD   dwMode,
  [out] HBITMAP *phImage
);

Parameter

[in] pszName

Jenis: PCWSTR

Penunjuk ke string yang dihentikan null yang menentukan jalur ke file yang berisi gambar.

dwMode

Jenis: DWORD

Mode instansiasi penyimpanan yang ditentukan oleh salah satu nilai STGM .

[out] phImage

Jenis: HBITMAP*

Penunjuk ke handel bitmap.

Mengembalikan nilai

Jenis: HRESULT

Mengembalikan hasil ISequentialStream::Read jika proses berhasil. Jika tidak, mengembalikan salah satu nilai berikut:

Menampilkan kode Deskripsi
E_UNEXPECTED
Penyimpanan tidak terbuka.
E_FAIL
Aliran tidak dapat ditemukan.

Keterangan

Adalah tanggung jawab pemanggil untuk membebaskan handel setelah panggilan ke metode ini.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header shlobj.h
DLL Shell32.dll (versi 5.0 atau yang lebih baru)