
BOOL bb = mylist.Create(LVS_SMALLICON | WS_DLGFRAME,rect,this,10001);//动态创建列表视图控件
/*
参数1:DWORD dwStyle 列表视图控件的风格
标准样式:
LVS_ALIGNLEFT 显示格式是大图标或小图标时,标签放在图标的左边
LVS_ALIGNTOP 显示格式是大图标或小图标时,标题放在图标的上边
LVS_AUTOARRANGE 显示格式是大图标或小图标时,自动排列控件中的列表项
LVS_EDITLABELS 用户可以修改标签文本
LVS_ICON 指定大图标显示格式
LVS_LIST 指定列表显示格式
LVS_NOCOLUMNHEADER 在报表格式中不显示列的表头
LVS_NOLABELWRAP 显示格式是大图标时,使标签文本单行显示。默认是多行显示
LVS_NOSCROLL 列表视图控件无滚动条,此风格不能与LVS_LIST或LVS_REPORT组合使用
LVS_NOSORTHEADER 报表格式的列表视图控件的表头不能作为排序按钮使用
LVS_OWNERDRAWFIXED 由控件的拥有者负责绘制表项
LVS_REPORT 指定报表显示格式
LVS_SHAREIMAGELISTS 使列表视图共享图像序列
LVS_SHOWSELALWAYS 即使控件失去输入焦点,仍显示出项的选择状态
LVS_SINGLESEL 指定只能有一个列表项被选中。默认时可以多项选择
LVS_SMALLICON 指定小图标显示格式
LVS_SORTASCENDING 按升序排列列表项
LVS_SORTDESCENDING 按降序排列列表项
扩展样式:可以用SetExtendedStyle函数设置
WS_BORDER 有一个边框
WS_DLGFRAME 双边框,但没有标题【立体边框】
WS_VISIBLE 窗口最初是可见的
WS_SIZEBOX 有一个可调整边框
WS_DISABLED 窗口最初是被禁用的
LVS_EX_GRIDLINES //绘制表格
LVS_EX_SUBITEMIMAGES//子项目图标列表
LVS_EX_CHECKBOXES //带复选框
LVS_EX_TRACKSELECT //自动换行
LVS_EX_HEADERDRAGDROP//报表头可以拖拽
LVS_EX_FULLROWSELECT //选择整行
LVS_EX_ONECLICKACTIVATE//单击激活
LVS_EX_TWOCLICKACTIVATE//双击激活
LVS_EX_FLATSB//扁平滚动条
LVS_EX_REGIONAL
LVS_EX_INFOTIP//将提示信息窗口的消息通知父窗口
LVS_EX_UNDERLINEHOT
LVS_EX_UNDERLINECOLD
LVS_EX_MULTIWORKAREAS//多工作区
参数2:const RECT& rect 列表视图控件的位置和尺寸
参数3:CWnd* pParentWnd 父窗口的指针
参数4:UINT nID 指定列表视图控件的ID
返回值:成功返回TRUE,失败返回FALSE
*/
mylist.ShowWindow(SW_SHOW);
