本帖最后由 oyljerry 于 2012-06-25 09:44:44 编辑

解决方案 »

  1.   

    void CJune22_tooltestDlg::OnBnClickedButtonClear()
    {
    // TODO: Add your control notification handler code here
    UpdateData(FALSE);
    m_list.DeleteItem(0);
    }
      

  2.   

    本帖最后由 oyljerry 于 2012-06-25 09:42:17 编辑
      

  3.   

    本帖最后由 oyljerry 于 2012-06-25 09:41:34 编辑
      

  4.   

    问题再具体点。你删除哪个数据不管用。你如果批量删除,就循环三次 m_list.DeleteItem(0);,必须是0。因为每次删除之后,第二个item就成了0.而不是1.
      

  5.   

    第一个啊 m_list是CListbox类型的把?void CJune22_tooltestDlg::OnBnClickedButtonClear()
    {
    // TODO: Add your control notification handler code here
    m_list.DeleteItem(0);
    UpdateData(FALSE);}
      

  6.   

    UpdateData(true);
    m_list.DeleteItem(0);
    UpdateData(FALSE);
      

  7.   

    m_list.DeleteItem(0);
    UpdateData(FALSE); 
      

  8.   

    m_list.DeleteItem(0);
    UpdateData(FALSE);
    不行啊
      

  9.   

    UpdateData(true);
    m_list.DeleteItem(0);
    UpdateData(FALSE);
    不行???你把之前的工程清除一下,再试
      

  10.   

    m_list.DeleteString(0);