ListView_SetImageList巨集 (commctrl.h)
將影像清單指派給清單檢視控件。 您可以使用此巨集或明確傳送 LVM_SETIMAGELIST 訊息。
語法
HIMAGELIST ListView_SetImageList(
HWND hwnd,
HIMAGELIST himl,
int iImageList
);
參數
hwnd
類型:HWND
清單檢視控件的句柄。
himl
類型:HIMAGELIST
要指派之影像清單的句柄。
iImageList
類型:int
影像清單的類型。 此參數可以是下列其中一個值:
價值 | 意義 |
---|---|
|
具有大型圖示的影像清單。 |
|
具有小型圖示的影像清單。 |
|
具有狀態影像的映像清單。 |
|
群組標頭的影像清單。 |
傳回值
類型:HIMAGELIST
如果成功,則傳回先前與控件相關聯的影像清單句柄,否則 NULL。
言論
除非設定 LVS_SHAREIMAGELISTS 樣式,否則當清單檢視控件終結時,目前的影像清單將會終結。 如果您使用此訊息將一個影像清單取代為另一個映像清單,您的應用程式必須明確終結目前映像以外的所有映射清單。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
支援的最低伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
目標平臺 | 窗戶 |
標頭 | commctrl.h |