ListView_SetExtendedListViewStyleEx 宏 (commctrl.h)

使用样式掩码设置列表视图控件的扩展样式。 可以使用此宏或显式发送 LVM_SETEXTENDEDLISTVIEWSTYLE 消息。

语法

void ListView_SetExtendedListViewStyleEx(
   hwndLV,
   dwMask,
   dw
);

参数

hwndLV

类型: HWND

将接收样式更改的列表视图控件的句柄。

dwMask

类型: DWORD

一个 DWORD 值,该值指定要影响 dwExStyle 中的样式。 此参数可以是 扩展 List-View 样式的组合。 仅会更改 dwExMask 中的扩展样式。 所有其他样式将按原样进行维护。 如果此参数为零, 则 dwExStyle 中的所有样式都将受到影响。

dw

类型: DWORD

一个 DWORD 值,指定要设置的扩展列表视图控件样式。 此参数可以是 扩展 List-View 样式的组合。 删除未设置但在 dwExMask 中指定的样式。

返回值

备注

使用此宏设置 LVS_EX_CHECKBOXES 样式时,将放弃以前设置的任何状态图像索引。 所有检查框都将初始化为未选中状态。 状态映像索引包含在 LVITEM 结构的状态成员的第 12 位到 15 位中。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 commctrl.h