共用方式為


(shlobj.h) IShellImageStore::GetEntry 方法

[IShellImageStore 可透過 Windows XP 支援。 在稍後的作業系統中不受支援。]

取得快取中影像的句柄。

語法

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

參數

[in] pszName

類型: PCWSTR

Null 終止字串的指標,指定包含影像之檔案的路徑。

dwMode

類型: DWORD

其中一個 STGM 值所指定的記憶體具現化模式。

[out] phImage

類型: HBITMAP*

點陣圖句柄的指標。

傳回值

類型: HRESULT

如果進程成功,則傳回 ISequentialStream::Read 的結果。 否則,傳回下列其中一個值:

傳回碼 Description
E_UNEXPECTED
記憶體未開啟。
E_FAIL
找不到數據流。

備註

呼叫這個方法之後,呼叫者必須負責釋放句柄。

規格需求

需求
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
目標平台 Windows
標頭 shlobj.h
Dll Shell32.dll (5.0 版或更新版本)