如何从ListControl(ListView)中检索数据?

时间:2010-02-18 13:38:33

标签: c windows mfc

我有一个包含三列的listcontrol。我想阅读第三栏中的文字。我需要这个,因为我希望根据文本的内容为这个列添加颜色。任何人都可以告诉我,如何阅读数据?

提前致谢!

kampi

1 个答案:

答案 0 :(得分:1)

如果控件的关联CListCtrl被称为m_listCtrl,只需使用:

CString colText = m_listCtrl.GetItemText(item, subitem);

您可以通过以下方式将该变量与控件本身相关联:

void CMyDlg::DoDataExchange(CDataExchange* pDX)
{
    CDialog::DoDataExchange(pDX);
    DDX_Control(pDX, IDC_LIST1, m_listCtrl);
}