TreeView_SetImageList macro (commctrl.h)
Sets the normal or state image list for a tree-view control and redraws the control using the new images. You can use this macro or send the TVM_SETIMAGELIST message explicitly.
Syntax
HIMAGELIST TreeView_SetImageList(
HWND hwnd,
HIMAGELIST himl,
INT iImage
);
Parameters
hwnd
Type: HWND
Handle to the tree-view control.
himl
Type: HIMAGELIST
The HIMAGELIST handle to the image list. If himl is NULL, the message removes the specified image list from the tree-view control.
iImage
Type: INT
Type of image list to set. This parameter can be one of the following values:
Return value
Type: HIMAGELIST
Returns the HIMAGELIST handle to the previous image list, if any, or NULL otherwise.
Remarks
The tree-view control will not destroy the image list specified with this message. Your application must destroy the image list when it is no longer needed.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Target Platform | Windows |
Header | commctrl.h |
See also
Reference