VC 如题 利用CListCtrl 建了一张表 如何获取选中记录的第一个字段的值呢?? 希望给出详细的代码 谢谢!!

解决方案 »

  1.   

    n=m_listctrl.GetItemCount();
    CString str;
    for(int i=0;i<n;i++)
    {
      for(int j=0;j<列数;j++)
        {
         m_listctrl.GetItemText(i,j,str.GetBuffer(100),100);
        }
    }
    大概就是这个样子了
      

  2.   

    CString strText = m_listCtrl.GetItemText(nItem,0);
    strText返回值
      

  3.   

    n=m_listctrl.GetItemCount(); 
    CString str; 
    for(int i=0;i <n;i++) 

      for(int j=0;j <列数;j++) 
        { 
        str=m_listctrl.GetItemText(i,j); 
        } 

      

  4.   


    我也经常遇到这种问题。。CSDN太令人失望了。。
      

  5.   

    int iNum=m_MyList.GetNextItem(-1,   LVNI_SELECTED); if(iNum != -1)
    {
    CString str = m_listctrl.GetItemText(iNum ,0);;
    }