关闭

[置顶] MFC之listControl基本使用

2703人阅读 评论(0) 收藏 举报
分类:

 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"));

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:61958次
    • 积分:1215
    • 等级:
    • 排名:千里之外
    • 原创:56篇
    • 转载:32篇
    • 译文:1篇
    • 评论:2条
    文章分类
    最新评论