TreeView_SetImageList 宏 (commctrl.h)
设置树视图控件的普通或状态图像列表,并使用新图像重绘控件。 可以使用此宏或显式发送 TVM_SETIMAGELIST 消息。
语法
void TreeView_SetImageList(
hwnd,
himl,
iImage
);
参数
hwnd
类型: HWND
树视图控件的句柄。
himl
类型: HIMAGELIST
图像列表的 HIMAGELIST 句柄。 如果 himl 为 NULL,则消息将从树视图控件中删除指定的图像列表。
iImage
类型: INT
要检索的图像列表的类型。 此参数可能是以下值之一:
值 | 含义 |
---|---|
|
指示普通图像列表,其中包含树视图控件的项的选定图像、未选定图像和覆盖图像。 |
|
指示状态图像列表。 可以使用状态映像来指示应用程序定义的项状态。 状态图像显示在项的选定图像或未选定图像的左侧。 |
返回值
无
备注
树视图控件不会销毁使用此消息指定的图像列表。 应用程序必须销毁不再需要的映像列表。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | commctrl.h |
另请参阅
引用