ListView_SetImageList

The ListView_SetImageList macro assigns an image list to a list view control. You can use this macro or explicitly send the LVM_SETIMAGELIST message.

HIMAGELIST ListView_SetImageList(

HWND hwnd,  
HIMAGELIST himl,  
int iImageList  
);  

Parameters

hwnd

Handle to the list view control.

himl

Handle to the image list to assign.

iImageList

Type of image list. This parameter can be one of the following values:

Value Meaning
LVSIL_NORMAL Image list with large icons
LVSIL_SMALL Image list with small icons
LVSIL_STATE Image list with state images

Return Values

Returns the handle of the image list previously associated with the control if successful; NULL otherwise.

See Also

LVM_SETIMAGELIST