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

MFC ListControl用法

时间:2016-01-21 18:27:32      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:

1.listcontro// 设置扩展风格l风格

在OnInitDialog()函数内添加下面代码:

DWORD dwStyle = m_LogList.GetExtendedStyle(); 
dwStyle |= LVS_EX_FULLROWSELECT;//鼠标选中某行使整行高亮(只适用与属性为report 风格的listctrl )
dwStyle |= LVS_EX_GRIDLINES;// 列表有网格线(只适用与report 风格的listctrl )
m_LogList.SetExtendedStyle(dwStyle); // 设置扩展风格

2.插入数据

插入列头:

int nIndex = 0;
m_LogList.InsertColumn(nIndex++, _T("序号"), LVCFMT_CENTER,60);

m_LogList.InsertColumn(nIndex++, _T("日志类型"), LVCFMT_CENTER,80);

插入行头:m_LogList.InsertItem(i, Int32ToCString(m_pHQReadLogInfo[i].nNo));//把整型转换为字符串函数(Int32ToCString),i为第几行,从0开始。

插入列表中的内容:    m_list.SetItemText(i, j, "jacky");// 设置其它列数据,i,j分别表示第i行和第j列,i和j分别从0开始,如果已经插入了表头,j就从1开始。“jacky”报错,那么在属性中字符集改为“使用多字节符集”

在具体插入哪行:http://blog.csdn.net/lovton/article/details/6527208

3.点击右键出现菜单。

具体步骤:右键点击项目名-》添加-》资源-》Menu

 

MFC ListControl用法

标签:

原文地址:http://www.cnblogs.com/cancangood/p/5148565.html

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