描述
设置一些或全部列表视图项的属性.你也可以使用ListView_SetItem设置子项的文本.您可以使用此功能或明确的把LVM_SETITEM消息.
FreeBASIC 语法
#define ListView_SetItem(hwnd, pitem) |
参数
hwndLV |
[in]句柄ListView控件. |
pitem |
[in]指向一个LVITEM结构包含新项目的属性.的iItem和iSubItem成员识别项或子项,并mask成员指定的属性设置.如果mask成员指定LVIF_TEXT价值的pszText成员是解决一个null结尾的字符串,cchTextMax成员被忽略.如果mask成员指定LVIF_STATE价值的stateMask成员指定的项目状态的变化,和国家的成员包含这些国家的价值观. |
返回值
返回CTRUE如果成功,或FALSE否则.
备注
设置列表视图项的属性集的LVITEM结构的项的索引项的成员,并设置isubitem成员为零.对于一个项目,你可以使用state,pszText,iImage,和lParam成员的LVITEM结构修改这些项目参数.
设置子项文本,设置iItem和iSubItem成员显示特定的子项,并用pszText成员指定的文本.或者,您可以使用ListView_SetItemText函数来设置子项的文本.你不能把state或子项目的子项目lParam成员因为没有这些属性.在版本4.70以后,你可以为项目设置iImage成员.为图像将如果列表视图控件的LVS_EX_SUBITEMIMAGES扩展样式显示.以前的版本将忽略为图像.
引用文件
CommCtrl.bi


