This macro assigns an image list to a list view control. You can use this macro or send the LVM_SETIMAGELIST message explicitly.
At a Glance
Header file: | Commctrl.h |
Windows CE versions: | 1.0 and later |
Related message: | LVM_SETIMAGELIST |
Syntax
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. It is one of the following values:
Value | Description |
LVSIL_NORMAL | Image list with large icons. |
LVSIL_SMALL | Image list with small icons. |
LVSIL_STATE | Image list with state images. |
Return Values
The handle to the image list previously associated with the control indicates success. NULL indicates failure.
Remarks
Windows CE supports a new value for the iImageList parameter. The LVSIL_HEADER constant specifies that, in report view, the image list will be displayed in the list view’s header control.