高手帮小弟我看看错哪了,多谢!(关于列表控件)

高手帮我看看哪里错了,谢谢!(关于列表控件)
C/C++ code
void CTreeViewDlg::OnAddfolder()
{
    UpdateData(TRUE);
    CString folder=L"新建文件夹";
    int Item;
    //NewFileName jia;
    //if(IDOK==jia.DoModal())
    //{
    m_list.InsertItem(0,folder,2);
    
    m_list.SetItemState(0, LVIS_SELECTED|LVIS_FOCUSED, LVIS_SELECTED|LVIS_FOCUSED);//选中当前文件
    
    POSITION pos = m_list.GetFirstSelectedItemPosition();
    Item=m_list.GetNextSelectedItem(pos);

    m_list.ModifyStyle(NULL,LVS_EDITLABELS);
   // m_list.SetFocus();
    m_list.EditLabel(Item);

   
    CString fText=m_list.GetItemText(Item,Item);    
    m_tree.InsertItem(fText,2,0,m_tree.GetSelectedItem());//获得当前节点的指针,再插入子节点
    UpdateData(FALSE);
    //}//MessageBox(L"kk");// TODO: 在此添加命令处理程序代码
}

我想修改列表控件子项的名称,发现修改后,还是显示原来的名字。求解释!

------解决方案--------------------
探讨

引用:

列表控件子项??
CListCtrl ? or CTreeCtrl ?


列表控件子项(终于盼到有人回答了)

------解决方案--------------------
“我想修改列表控件子项的名称”不就是:
CListCtrl::SetItemText()
------解决方案--------------------
C/C++ code
 
BOOL SetItemText(
   int nItem,
   int nSubItem,
   LPCTSTR lpszText 
);

------解决方案--------------------
引用m_list.EditLabel(Item);