LVFOOTERITEM 结构 (commctrl.h)
包含有关页脚项的信息。
语法
typedef struct tagLVFOOTERITEM {
UINT mask;
int iItem;
LPWSTR pszText;
int cchTextMax;
UINT state;
UINT stateMask;
} LVFOOTERITEM, *LPLVFOOTERITEM;
成员
mask
类型: UINT
一组标志,用于指定此结构的哪些成员包含要设置的数据或正在请求哪些成员。 此参数必须是以下值之一:
值 | 含义 |
---|---|
|
pszText 成员是来自调用方的有效输入或请求的,因此应由接收方设置。 |
|
状态成员是调用方的有效输入或请求的,因此应由接收方设置。 |
iItem
类型: int
项的索引。
pszText
类型: LPWSTR
指向以 null 结尾的 Unicode 缓冲区的指针。 调用进程负责分配缓冲区。
cchTextMax
类型: int
pszText 指向的缓冲区中的WCHAR 数,包括终止 NULL。
state
类型: UINT
指示项的状态。 stateMask 成员指示此成员的有效位。 目前, 状态 必须设置为以下内容:
值 | 含义 |
---|---|
|
指示焦点状态的位。 如果项目处于焦点中,则设置 ,否则为清除。 |
stateMask
类型: UINT
指定将检索或修改 状态 成员的哪些位的值。 目前,此值必须如下所示:
值 | 含义 |
---|---|
|
成员 状态 LVFIS_FOCUSED位有效。 例如,将此成员设置为LVFIS_FOCUSED将导致焦点状态检索到成员 状态。 |
备注
此结构与 ListView_GetFooterItem 宏和 LVM_GETFOOTERITEM 消息一起使用。
要求
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
标头 | commctrl.h |