List-View窗口样式
以下窗口样式特定于列表视图控件。
返回的常量 | 说明 |
---|---|
|
项目在图标和小图标视图中左对齐。 |
|
控件的当前对齐方式。 |
|
项与图标和小图标视图中列表视图控件的顶部对齐。 |
|
图标会自动在图标和小图标视图中排列。 |
|
可以就地编辑项目文本。 父窗口必须处理 LVN_ENDLABELEDIT 通知代码。 |
|
此样式指定图标视图。 |
|
此样式指定列表视图。 |
|
列标题不显示在报表视图中。 默认情况下,列在报表视图中具有标题。 |
|
项目文本显示在图标视图中的单行上。 默认情况下,项目文本可能会在图标视图中换行。 |
|
滚动已禁用。 所有项都必须在工作区内。 此样式与 LVS_LIST 或 LVS_REPORT 样式不兼容。 有关进一步的讨论,请参阅知识库文章 Q137520。 |
|
列标题的工作方式与按钮不一样。 如果单击报表视图中的列标题不执行排序等操作,则可以使用此样式。 |
|
版本 4.70。 此样式指定虚拟列表视图控件。 有关此列表控件样式的详细信息,请参阅 关于List-View控件。 |
|
所有者窗口可以在报表视图中绘制项。 列表视图控件发送 WM_DRAWITEM 消息来绘制每个项;它不会为每个子项发送单独的消息。
DRAWITEMSTRUCT 结构的 iItemData 成员包含指定列表视图项的项数据。 |
|
此样式指定报表视图。 将LVS_REPORT样式与列表视图控件一起使用时,第一列始终左对齐。 不能使用LVCFMT_RIGHT更改此对齐方式。 有关列对齐的详细信息,请参阅 LVCOLUMN 。 |
|
销毁控件时,不会删除图像列表。 此样式允许将同一图像列表与多个列表视图控件配合使用。 |
|
即使控件没有焦点,也会始终显示所选内容(如果有)。 |
|
一次只能选择一个项目。 默认情况下,可以选择多个项。 |
|
此样式指定小图标视图。 |
|
项索引根据项文本升序排序。 |
|
项索引根据项文本降序排序。 |
|
确定控件的当前窗口样式。 |
|
确定控制项对齐方式以及标题外观和行为的窗口样式。 |
备注
对于 LVS_SORTASCENDING 和 LVS_SORTDESCENDING 样式,项索引分别根据项文本按升序或降序排序。 由于 LVS_LIST 视图和 LVS_REPORT 视图按与其索引相同的顺序显示项,因此排序结果对用户立即可见。 LVS_ICON和LVS_SMALLICON视图不使用项索引来确定图标的位置。 使用这些视图时,排序结果对用户不可见。
可以使用 LVS_TYPEMASK 掩码来隔离对应于当前视图的窗口样式: LVS_ICON、 LVS_LIST、 LVS_REPORT和 LVS_SMALLICON。
可以使用 LVS_ALIGNMASK 掩码来隔离指定项对齐方式的窗口样式: LVS_ALIGNLEFT 和 LVS_ALIGNTOP。
可以使用 LVS_TYPESTYLEMASK 掩码隔离控件项对齐方式 (LVS_ALIGNLEFT 和 LVS_ALIGNTOP) 的窗口样式,以及控制标题外观和行为 (LVS_NOCOLUMNHEADER 和 LVS_NOSORTHEADER) 。
要求
要求 | 值 |
---|---|
标头 |
|