初始化
m_list1.ModifyStyle(LVS_EDITLABELS,0);
m_list1.SetExtendedStyle(LVS_EX_FULLROWSELECT|LVS_EX_ONECLICKACTIVATE|LVS_EX_INFOTIP|LVS_EX_SUBITEMIMAGES|LVS_EX_GRIDLINES );
m_list1.InsertColumn(0,"时间");
m_list1.InsertColumn(1,"内容");//初始化列表框
m_list1.SetColumnWidth(0,100);
m_list1.SetColumnWidth(1,200);
添加
//插入列表框
m_list1.InsertItem(k,"");
m_list1.SetItemText(k,0,timestr);
m_list1.SetItemText(k,1,chat);
++k;
清除所有
m_list1.DeleteAllItems();
删除以前的东西:
for(int k=2;k>=0;k--) //注意要从后往前删,否则出错
m_ListCtrl.DeleteColumn(k);
获得选中的内容
POSITION Position = m_list1.GetFirstSelectedItemPosition();
if (Position!=NULL)
{ int nItem = m_list1.GetNextSelectedItem(Position);
af.m_id=m_list1.GetItemText(nItem,0);
af.companyname=m_list1.GetItemText(nItem,1); }