分享方式:


Shell_GetImageLists 函式 (shlobj_core.h)

[此函式可透過 Windows XP Service Pack 2 (SP2) 和 Windows Server 2003 取得。 在後續版本的 Windows 中,它可能會改變或無法使用。

擷取大型和小型圖示的系統影像清單。

語法

BOOL Shell_GetImageLists(
  [in] HIMAGELIST *phiml,
  [in] HIMAGELIST *phimlSmall
);

參數

[in] phiml

類型: HIMAGELIST*

影像清單句柄的指標,在成功時會接收大型 (32 x 32) 圖示的系統映射清單。

[in] phimlSmall

類型: HIMAGELIST*

影像清單句柄的指標,在成功時會接收小型 (16 x 16) 圖示的系統映射清單。

傳回值

類型: BOOL

成功時傳回 TRUE 。 失敗時,會傳回 FALSE,而 phiml 和 phimlSmall 所指向的影像清單則保持不變。

備註

重要 透過此函式擷取的映像清單是全域系統映射清單;請勿呼叫 ImageList_Destroy 使用它們。
 

規格需求

需求
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
目標平台 Windows
標頭 shlobj_core.h (包含 Shlobj.h)
程式庫 Shell32.lib
Dll Shell32.dll (5.0 版或更新版本)
API 集合 ext-ms-win-shell32-l1-2-1 (於 Windows 10 10.0.10240 版)

另請參閱

影像 清單

SHGetFileInfo

SHGetImageList