导航:  Windows Controls Procedures > List View Control > Wrappers >

ListView_SetItem

上一页返回章节概述下一页

描述

 

设置一些或全部列表视图项的属性.你也可以使用ListView_SetItem设置子项的文本.您可以使用此功能或明确的把LVM_SETITEM消息.

 

FreeBASIC 语法

#define ListView_SetItem(hwnd, pitem)

 

参数

hwndLV

[in]句柄ListView控件.

pitem

[in]指向一个LVITEM结构包含新项目的属性.的iItemiSubItem成员识别项或子项,并mask成员指定的属性设置.如果mask成员指定LVIF_TEXT价值的pszText成员是解决一个null结尾的字符串,cchTextMax成员被忽略.如果mask成员指定LVIF_STATE价值的stateMask成员指定的项目状态的变化,和国家的成员包含这些国家的价值观.

 

返回值

 

返回CTRUE如果成功,或FALSE否则.

 

备注

 

设置列表视图项的属性集的LVITEM结构的项的索引项的成员,并设置isubitem成员为零.对于一个项目,你可以使用state,pszText,iImage,和lParam成员的LVITEM结构修改这些项目参数.

设置子项文本,设置iItemiSubItem成员显示特定的子项,并用pszText成员指定的文本.或者,您可以使用ListView_SetItemText函数来设置子项的文本.你不能把state或子项目的子项目lParam成员因为没有这些属性.在版本4.70以后,你可以为项目设置iImage成员.为图像将如果列表视图控件的LVS_EX_SUBITEMIMAGES扩展样式显示.以前的版本将忽略为图像.

 

引用文件

 

CommCtrl.bi