MFC之listControl基本使用

 MFC之listControl基本使用

1.把view 属性改为Report 和single Selection 属性改为True;

2.代码编写:

CRect rect;
m_List.GetClientRect(&rect); //获得当前listcontrol的宽度

m_List.SetExtendedStyle(m_List.GetExtendedStyle() |
LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINES);
m_List.InsertColumn(0,_T("ID"),LVCFMT_CENTER,rect.Width()/6,0); // 插入列并设置每一列的宽度
m_List.InsertColumn(1,_T("Name"),LVCFMT_CENTER,rect.Width()/6,1);
m_List.InsertColumn(2,_T("Sex"),LVCFMT_CENTER,rect.Width()/6,2);
m_List.InsertColumn(3,_T("Brith"),LVCFMT_CENTER,rect.Width()/6,3);
m_List.InsertColumn(4,_T("Department"),LVCFMT_CENTER,rect.Width()/6,4);
m_List.InsertColumn(5,_T("Address"),LVCFMT_CENTER,rect.Width()/6,5);

m_List.InsertItem(0,_T("JAVA")); //插入行
m_List.SetItemText(0,1,_T("1"));
m_List.SetItemText(0,2,_T("2"));
m_List.InsertItem(0,_T("C++"));
m_List.SetItemText(1,1,_T("1"));
m_List.SetItemText(2,2,_T("2"));

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yaoshenjie/article/details/49924477
个人分类: c++ VS Windows
上一篇vector<vector<string>> 双层vector使用
下一篇C# ODBC连接Mysql
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭