mfc如何遍历listctrl中行数目

如题所述

第1个回答  推荐于2016-11-28
CListCtrl *List=(CListCtrl *)GetDlgItem(IDC_LIST1); int len=List.GetItemCount();//取行数
CString itemText;
for(int row=0;row<len;row++)
{
itemText = List->GetItemText(row,0));
}本回答被提问者和网友采纳
第2个回答  2012-11-12
在类向导添加listctrl成员,然后通过成员引用GetCount();函数里的参数我忘了,你转到定义就知道里面是什么类型的参数。

MFC的list control控件,如何得到某一行某列的字符串内容?
int i=m_list.GetSelectionMark();\/\/获得选 中行的行标 CString s=m_list.GetItemText(i,j);i是行,j是列。m_list是个list control 对象

相似回答