typedef struct _LVCOLUMN {
UINT mask; //结构成员有效性屏蔽位,说明此结构中哪些成员是有效的(枚举值见MSDN的列举)
int fmt; //列的对齐方式,该列的表头和子项的标题显示格式.
int cx; //列的初始宽度,以像素为单位的列的宽度.
LPTSTR pszText; //列的标题,指向存放列表头标题正文的缓冲区.
int cchTextMax; //pszText所指向的缓冲区的大小,标题正文缓冲区的长度.
int iSubItem; //与列关联的子项的索引值,从0开始,很多人都不用这个值,没关系
int iImage; //与列关联的图像列表中指定图像的索引值
int iOrder; //第几列,0代表最左一列
} LVCOLUMN, FAR *LPLVCOLUMN;
mask
变量指定哪些成员包含有效的信息。该部件也可以是零,或者下面的值中的一个或多个:
LVCF_FMT The fmt member is valid.(fmt 成员有效)
LVCF_IMAGE Version 4.70. The iImage member is valid.(iImage 成员有效)
LVCF_ORDER Version 4.70. The iOrder member is valid. (iOrder 成员有效)
LVCF_SUBITEM The iSubItem member is valid. (iSubItem 成员有效)
LVCF_TEXT The pszText member is valid. (pszText 成员有效)
LVCF_WIDTH The cx member is valid. (cx 成员有效)
fmt
列标题和列中的子项文本的对齐方式。. 此成员可以是下列值之一:
LVCFMT_BITMAP_ON_RIGHT 4.70 版本
CListCtrl 常见结构体

最新推荐文章于 2019-12-02 20:19:54 发布
