ListView_SetExtendedListViewStyleEx 宏 (commctrl.h)

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

语法

void ListView_SetExtendedListViewStyleEx(
   HWND  hwndLV,
   DWORD dwMask,
   DWORD dw
);

参数

hwndLV

类型:HWND

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

dwMask

类型:DWORD

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

dw

类型:DWORD

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

返回值

没有

言论

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

要求

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