共用方式為


ListView_SetImageList巨集 (commctrl.h)

將影像清單指派給清單檢視控件。 您可以使用此巨集或明確傳送 LVM_SETIMAGELIST 訊息。

語法

HIMAGELIST ListView_SetImageList(
   HWND       hwnd,
   HIMAGELIST himl,
   int        iImageList
);

參數

hwnd

類型:HWND

清單檢視控件的句柄。

himl

類型:HIMAGELIST

要指派之影像清單的句柄。

iImageList

類型:int

影像清單的類型。 此參數可以是下列其中一個值:

價值 意義
LVSIL_NORMAL
具有大型圖示的影像清單。
LVSIL_SMALL
具有小型圖示的影像清單。
LVSIL_STATE
具有狀態影像的映像清單。
LVSIL_GROUPHEADER
群組標頭的影像清單。

傳回值

類型:HIMAGELIST

如果成功,則傳回先前與控件相關聯的影像清單句柄,否則 NULL

言論

除非設定 LVS_SHAREIMAGELISTS 樣式,否則當清單檢視控件終結時,目前的影像清單將會終結。 如果您使用此訊息將一個影像清單取代為另一個映像清單,您的應用程式必須明確終結目前映像以外的所有映射清單。

要求

要求 價值
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
支援的最低伺服器 Windows Server 2003 [僅限傳統型應用程式]
目標平臺 窗戶
標頭 commctrl.h