共用方式為


ImageList_ReadEx函式 (commctrl.h)

從數據流讀取影像清單,並將 ImageList 介面傳回至影像清單。

語法

HRESULT ImageList_ReadEx(
  [in]  DWORD   dwFlags,
  [in]  IStream *pstm,
  [out] REFIID  riid,
  [out] PVOID   *ppv
);

參數

[in] dwFlags

類型: DWORD

指定如何讀取數據流的旗標。

意義
ILP_NORMAL
預期使用指定的ILP_NORMAL旗標所寫入的影像清單。
ILP_DOWNLEVEL
預期使用指定的ILP_DOWNLEVEL旗標所寫入的影像清單。

[in] pstm

類型: LPSTREAM

數據流的位址。

[out] riid

類型: REFIID

影像清單的 IID。

[out] ppv

類型: void**

如果成功,則為影像清單介面的指標位址,否則為 NULL

傳回值

類型: HRESULT

如果此函式成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

備註

若要使用 ImageList_ReadEx,應用程式必須在指令清單中指定 Comctl32.dll 第 6 版。 如需指令清單的詳細資訊,請參閱 啟用視覺樣式

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
目標平台 Windows
標頭 commctrl.h
程式庫 Comctl32.lib
Dll Comctl32.dll (6.0 版或更新版本)

另請參閱

ImageList_Read

ImageList_Write

ImageList_WriteEx

參考