Up有分!!!

解决方案 »

  1.   

    CString name; 
         int i; 
         int iItem=m_nList.GetNextItem(-1,LVNI_SELECTED); 
         name=m_m_nList.GetItemText(iItem,i);
      

  2.   


    int nItem = m_ResultListCtrl.GetNextItem(-1,LVNI_SELECTED);if (nItem != -1)
    {
        CString SelDecStr = m_ListCtrl.GetItemText(nItem,0);
        MessageBox(SelDecStr); //显示选择行第一个格中的内容
    }
      

  3.   

    以下仅供参考
    int istate,i,count;
      // TCHAR exeFullPath[MAX_PATH]; // MAX_PATH在API中定义了吧,好象是128 // TODO: Add your control notification handler code here
        count=GetListCtrl().GetItemCount();
    i=GetListCtrl().GetSelectedCount();

    if(i<1)
    return;
        
    for (i=0;i<count;i++)
    {
    istate=GetListCtrl().GetItemState(i,LVIS_SELECTED);         if(istate!=0)  strcpy(str,GetListCtrl().GetItemText(i,0)); //得到所选的文本
    }