ListView_SetImageList宏 (commctrl.h)
将图像列表分配给列表视图控件。 可以使用此宏或显式发送 LVM_SETIMAGELIST 消息。
语法
void ListView_SetImageList(
hwnd,
himl,
iImageList
);
参数
hwnd
类型: HWND
列表视图控件的句柄。
himl
类型: HIMAGELIST
要分配的图像列表的句柄。
iImageList
类型: int
图像列表的类型。 此参数可能是以下值之一:
值 | 含义 |
---|---|
|
包含大图标的图像列表。 |
|
包含小图标的图像列表。 |
|
包含状态图像的图像列表。 |
|
组标头的图像列表。 |
返回值
无
备注
除非设置了 LVS_SHAREIMAGELISTS 样式,否则销毁列表视图控件时,当前图像列表将被销毁。 如果使用此消息将一个图像列表替换为另一个映像列表,则应用程序必须显式销毁当前图像列表以外的所有图像列表。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | commctrl.h |
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈