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