C++中的mfc中的tablist用法

1、首先在类里面创建一个List对象
 CListCtrl m_List;
2、在类初始化函数添加List的初始化操作
    2.1设置List的数据形式
    m_List.InsertColumn(0, _T("列"));
    m_List.InsertColumn(1, _T("行"));
    m_List.InsertColumn(2, _T("扫描内容"));
    m_List.InsertColumn(3, _T("结果"));
 2.2设置List格式和类型
m_List.SetColumnWidth(0, 45);
 m_List.SetColumnWidth(1, 45);
 m_List.SetColumnWidth(2,200);
 m_List.SetColumnWidth(3, 60);
 m_List.SetExtendedStyle(LVS_EX_GRIDLINES | LVS_ALIGNLEFT | LVS_AUTOARRANGE | LVS_EX_FULLROWSELECT);
2.3清空数据列表
 m_List.DeleteAllItems();
3、获取空白List的数目
int iListCount = m_List.GetItemCount();
4、向列表添加一列数据
m_List.InsertItem(iListCount, strTmp);//此处代表从第0行开始添加
m_List.SetItemText(iListCount,1, strTmp);//此处代表从第1行开始添加
m_List.SetItemText(iListCount,2, strTmp);//此处代表从第2行开始添加
m_List.SetItemText(iListCount,3, info.bSuccess?_T("OK"):_T("NG"));//添加第3列
---------------------
作者:小小的程序员_one
来源:CSDN
原文:https://blog.csdn.net/weixin_40407666/article/details/80212263
版权声明:本文为博主原创文章,转载请附上博文链接!

猜你喜欢

转载自www.cnblogs.com/ldddbk/p/11259310.html