导航:  Windows Controls Procedures > List View Control > Constants >

List-View Window Styles

上一页返回章节概述下一页

描述

 

The following window styles are specific to list-view controls.

 

常数

 

LVS_ALIGNLEFT

项目左对齐图标和小图标查看.

LVS_ALIGNMASK

控件电流对准.

LVS_ALIGNTOP

项与图标和小图标视图中的列表视图控件的顶部对齐.

LVS_AUTOARRANGE

图标自动保存在图标和小图标视图.

LVS_EDITLABELS

项目文本可以就地编辑.父窗口必须处理的LVN_ENDLABELEDIT通知消息.

LVS_ICON

此样式指定图标视图.

LVS_LIST

此样式指定列表视图.

LVS_NOCOLUMNHEADER

列标题不在报表视图中显示.默认情况下,列在报表视图中有页眉.

LVS_NOLABELWRAP

项目文本显示在一个单一的行图标视图.默认情况下,项目文本可以封装在图标视图中.

LVS_NOSCROLL

滚动已禁用.所有项目必须在客户端区域内.这种风格是不兼容的LVS_LISTLVS_REPORT风格.看到进一步讨论知识库文章Q137520.

LVS_NOSORTHEADER

列标题不工作像按钮.如果在报表视图中单击列标头不执行操作,例如排序,则可以使用此样式.

LVS_OWNERDATA

Version 4.70.此样式指定虚拟列表视图控件.

LVS_OWNERDRAWFIXED

所有者窗口可以在报表视图中绘制项目.列表视图控件发送消息到每个项目WM_DRAWITEM漆;它不把每个子项单独的消息.该DRAWITEMSTRUCT结构iitemdata成员包含指定的列表视图项的项目数据.

LVS_REPORT

此样式指定报表视图.当使用列表视图控件的LVS_REPORT风格,第一列都是左对齐.你不能用LVCFMT_RIGHT改变这种对齐.看到进一步的信息LVCOLUMN列对齐.

LVS_SHAREIMAGELISTS

控件被销毁时,不会删除图像列表.此样式允许使用具有多个列表视图控件的同一图像列表.

LVS_SHOWSELALWAYS

如果控件没有焦点,则总是显示该选择(如果有的话).

LVS_SINGLESEL

一次只能选择一个项目.默认情况下,可以选择多个项目.

LVS_SMALLICON

此样式指定小图标视图.

LVS_SORTASCENDING

根据升序排列的项目文本排序项目索引.

LVS_SORTDESCENDING

根据降序排列项目文本排序项索引.

LVS_TYPEMASK

确定控件的当前窗口样式.

LVS_TYPESTYLEMASK

确定控件项对齐和页眉外观和行为的窗口样式.

 

备注

 

LVS_SORTASCENDINGLVS_SORTDESCENDING风格,项目指标是基于升序或降序项目文本排序,分别.因为LVS_LIST和LVS_REPORT视图显示项目在同一顺序索引,排序结果立即可见的用户.的LVS_ICONLVS_SMALLICON视图不使用项目指标确定图标的位置.使用这些视图,排序结果对用户不可见.

你可以使用LVS_TYPEMASK面膜隔离窗口样式对应于当前视图:LVS_ICON, LVS_LIST, LVS_REPORT,和LVS_SMALLICON.

你可以使用LVS_ALIGNMASK罩分离,指定项目对准窗口风格:LVS_ALIGNLEFTLVS_ALIGNTOP.

你可以使用LVS_TYPESTYLEMASK面膜隔离窗口样式控件项目对准(LVS_ALIGNLEFT和LVS_ALIGNTOP)和那些控件头的外观和行为(LVS_NOCOLUMNHEADERLVS_NOSORTHEADER).

 

引用文件

 

CommCtrl.bi