码迷,mamicode.com
首页 > 编程语言 > 详细

MFC CListCtrl的简单用法

时间:2014-11-27 06:56:00      阅读:216      评论:0      收藏:0      [点我收藏+]

标签:mfc clistctrl 列表控件

一篇对CListCtrl用法介绍较详细的文章:

http://www.cnblogs.com/wind-net/archive/2012/10/30/2745817.html


CListCtrl的最基本使用方法:

  1. 定义样式


DWORD dwStyle = m_listctrl.GetExtendedStyle();
dwStyle |= LVS_EX_FULLROWSELECT;//选中某行使整行高亮(只适用与report风格的listctrl)
dwStyle |= LVS_EX_GRIDLINES;//网格线(只适用与report风格的listctrl)
dwStyle |= LVS_REPORT;
m_listctrl.SetExtendedStyle(dwStyle); //设置扩展风格

2.插入行与列       

 //插入行
m_listctrl.InsertItem(0,_T("Row_0"));
m_listctrl.InsertItem(1,_T("Row_1"));
m_listctrl.InsertItem(2,_T("Row_2"));
//插入列
m_listctrl.InsertColumn(0,_T("Col_0"),LVCFMT_CENTER,50);
m_listctrl.InsertColumn(1,_T("Col_1"),LVCFMT_CENTER,100);
m_listctrl.InsertColumn(2,_T("Col_2"),LVCFMT_CENTER,50);

经过1,2步骤,一个3*3的列表框已被创建出来,接下来,可往里面添加内容

3.往[0,0],[1,0],[2,2]内分别填上A,B,C。

m_listctrl.SetItemText(0,0,_T("A"));
m_listctrl.SetItemText(1,0,_T("B"));
m_listctrl.SetItemText(2,2,_T("C"));

经过以上步骤,一个简单的列表控件就已经创建成功了。



本文出自 “whatever957” 博客,请务必保留此出处http://whatever957.blog.51cto.com/6835003/1582969

MFC CListCtrl的简单用法

标签:mfc clistctrl 列表控件

原文地址:http://whatever957.blog.51cto.com/6835003/1582969

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!