例如,我在一个对话框中有一个List Control的控件。然后还有两个edit编辑框,下面是一些按钮,添加,删除,修改。怎样点击添加,可以将两个edit编辑框中的内容添加到list control里面?并且可以将添加上的内容进行删除和修改?

解决方案 »

  1.   

    关联一个CListCtrl变量,InsertItem、DeleteItem、SetItemText。
      

  2.   


    Using the List Control:http://www.codeproject.com/kb/list/listctrldemo.aspx
      

  3.   

    m_list1.InsertItem( m_list1.GetItemCount(), "" );
    m_list1.SetItemText( m_list1.GetItemCount() - 1, 1, buf );
    m_list1.SetItemText( m_list1.GetItemCount() - 1, 2, buf );
      

  4.   

    先取得鼠标所选项的值
    int i = m_listShow.GetSelectionMark(); 
    然后删除
    m_listShow.DeleteItem(i);