LV_COLUMN

【勇芳软件工作室】汉化HomePreviousNext

LV_COLUMN结构包含有关列表视图控件中列的信息。此结构也用于接收有关列的信息。

typedef struct _LV_COLUMN {

UINT mask;

int fmt;

int cx;

LPTSTR pszText;

int cchTextMax;

int iSubItem;

} LV_COLUMN;

会员

面具

指定此结构的哪些成员包含有效信息。该成员可以为零,或以下一个或多个值:

含义
LVCF_FMTFMT成员有效。
LVCF_SUBITEMiSubItem成员有效。
LVCF_TEXTpszText成员有效。
LVCF_WIDTHcx成员有效。

FMT

指定列标题和列中的子项目文本的对齐方式。该成员可以是以下值之一:

含义
LVCFMT_CENTER文字居中。
LVCFMT_LEFT文本是左对齐的。
LVCFMT_RIGHT文本正确对齐。

列表视图控件中最左侧的列必须保持对齐。

cx

指定列的宽度(以像素为单位)。

pszText

指向包含列标题的以null结束的字符串,如果结构包含有关列的信息。如果结构正在接收有关列的信息,则该成员指定接收列标题的缓冲区的地址。

cchTextMax

指定pszText成员指向的缓冲区的大小(以字符为单位)。如果结构未收到有关列的信息,则忽略该成员。

iSubItem

指定与列关联的子项的索引。

备注

此结构与LVM_GETCOLUMN,LVM_SETCOLUMN,LVM_INSERTCOLUMN和LVM_DELETECOLUMN消息一起使用。

也可以看看

LVM_DELETECOLUMN, LVM_GETCOLUMN, LVM_INSERTCOLUMN, LVM_SETCOLUMN