List-View Window Styles
List-View Window Styles
LVS_ALIGNLEFT item左对齐, 小icon视图
LVS_ALIGNMASK the control's current alignment
LVS_ALIGNTOP Icon和上排对齐, 小icon视图
LVS_AUTOARRANGE 自动对齐, 小icon 视图
LVS_EDITLABELS item可以被编辑。 父窗口必须处理LVN_ENDLABELEDIT消息
LVS_ICON 指定icon视图
LVS_LIST 指定列表视图
LVS_REPORT 定义report view. 使用该属性后总是左对齐。LVCFMT_RIGHT无效, 详见LVCOLUMN设置。
LVS_NOCOLUMNHEADER 列头不显示在报告视图上。(默认的是有列头)
LVS_NOLABELWRAP item文本被显示在单行的icon视图(默认的,item文本和icon捆绑在一起)
LVS_NOSCROLL 无滚动。但与LVS_LIST和LVS_REPORT则无效。
LVS_NOSORTHEADER 点列头不进行任何操作。
LVS_SORTASCENDING ITEM排序基于item text升序
LVS_SORTDESCENDING ..............................减序
LVS_OWNERDATA 用于大数据量的现实。
LVS_OWNERDRAWFIXED 可以paint items 在report view中。list-view control 发送个wm_drawitem消息来画item...
LVS_SHAREIMAGELISTS 控件删除时,image list不删除。这个属性允许 不同的list-view使用同一个Image List.
LVS_SHOWSELALWAYS 总是显示, 甚至控件没有焦点。
LVS_SINGLESEL 一时间只有1个item可以被选中(默认是多选)
LVS_SMALLICON 小图标视图
LVS_TYPEMASK 决定控件当前属性。
LVS_TYPESTYLEMASK