当前位置:主页 > 控件文档
VS2010/MFC编程入门之二十九(常用控件:列表视图控件List Control 下)
日期:2017-09-12 浏览量:

上一节是关于列表视图控件List Control的上半部分,简单介绍了列表视图控件,其通知消息的处理和有关结构体的定义。本节继续讲解下半部分,包括列表视图控件的创建、CListCtrl类的主要成员函数和CListCtrl类应用实例。

列表视图控件的创建

MFC同样为列表视图控件的操作提供了CListCtrl类。

如果我们不想在对话框模板中直接拖入List Control来使用列表视图控件,而是希望动态创建它,则要用到CListCtrl类的成员函数Create函数,原型如下:

virtual BOOL Create(
   DWORD dwStyle,
   const RECT& rect,
   CWnd* pParentWnd,
   UINT nID
);

参数rect为列表视图控件的位置和尺寸,pParentWnd为指向父窗口的指针,nID指定列表视图控件的ID,最复杂的一个参数同样还是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          按降序排列列表项

相关文章:
·葡萄城发布新报表控件ActiveReports 9
·我的世界籽岷的PE0.16最新Addons插件功能详解
·SmartThings发布新控件 将支持三星多款智能家居产
·重大更新!ActiveReports报表控件正式发布V11版本
·最新版iTunes上线 新增自己的通知中心控件
→ 特别推荐
葡萄城发布新报表控
我的世界籽岷的PE0.
SmartThings发布新控件
重大更新!ActiveRepo
最新版iTunes上线 新增
新一代JavaScript控件
车主需下载新控件选
免费试用并提供技术
坦克世界9.15黑科技最
Flash控件安装程序
ie activex控件11.3最新版
Adobe Flash Player 官方下
ActiveX控件下载 官方版
iPhone 8就这样了!一比
瑞星:病毒伪装“交
→ 热点TOP10
中国农业银行
懒人福音 帮会
久其表格OCX控
迎来五周年的
桌面时钟有新
抄底好机会最
《剑网3》新版
ActiveReports报表
剑网3剑心插件
wordpress自动升

友情链接/网站合作咨询: