LVM_SETEXTENDEDLISTVIEWSTYLE消息

设置列表视图控件中的扩展样式。 可以显式发送此消息,也可以使用 ListView_SetExtendedListViewStyleListView_SetExtendedListViewStyleEx 宏。

参数

wParam

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

lParam

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

返回值

返回包含先前扩展列表视图控件样式的 DWORD 值。

备注

wParam 参数允许修改一个或多个扩展样式,而无需先检索现有样式。 例如,如果为 wParam 传递LVS_EX_FULLROWSELECT,将 0 传递给 lParam,则会清除LVS_EX_FULLROWSELECT样式,但所有其他样式将保持不变。

出于向后兼容性原因, ListView_SetExtendedListViewStyle 宏尚未更新为使用 wParam。 若要使用 wParam 值,请使用 ListView_SetExtendedListViewStyleEx 宏。

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

要求

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