LVTILEINFO 结构 (commctrl.h)
提供有关在磁贴视图中显示列表视图控件中的项的信息。
语法
typedef struct tagLVTILEINFO {
UINT cbSize;
int iItem;
UINT cColumns;
PUINT puColumns;
int *piColFmt;
} LVTILEINFO, *PLVTILEINFO;
成员
cbSize
类型: UINT
LVTILEINFO 结构的大小。
iItem
类型: int
为其检索或设置信息的项。
cColumns
类型: UINT
为此项显示的数据列数。 检索信息时,请将此值初始化为 puColumns 数组的大小。 返回时,成员设置为实际为项设置的列数。
puColumns
类型: PUINT
指向列索引数组的指针,指定为此项显示的列以及这些列的顺序。 检索信息时,请分配一个足够大的数组,以容纳预期的最大列数。
piColFmt
类型: int*
指向列格式数组的指针 (例如,LVCFMT_LEFT) ,每个列对应 puColumns 中指定的每个列。 检索信息时,请分配一个足够大的数组,以容纳所需的最大数量的列格式。
注解
在磁贴视图中,项名称显示在图标右侧。 可以指定与详细信息视图中 (列对应的其他子项) ,显示在项名称下方的行上。 puColumns 数组包含要显示的子项的索引。 索引应大于 0,因为已显示项名称子项 0。
创建列表项时,还可以在 LVITEM 结构中设置列信息。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | commctrl.h |