做了一个界面,有个按钮要实现清空ListBox里的信息,大家帮忙看看我这么写有问题么?为什么清空不了啊。另外怎么清空IDC_EDIT1里的信息?
void CGraduationProgramDlg::OnButton5() 
{
// TODO: Add your control notification handler code here
CListCtrl* pList=GetListCtrl(IDC_LIST1);
pList->DeleteAllItems();
}

解决方案 »

  1.   

    晕啊你
    ListBox和CListCtrl不是一回事清空用ResetContent() ;
      

  2.   

    CListCtrl 是list的 
     你listbox跟listctril 不继承同一个类啊! 调用listbox自己的请空函数
     获得 给listbox给个变量 cstring m_listbox;
                             m_listbox="";
                             
      

  3.   

    CListBox*  pList = (CListBox*) GetDlgItem(IDC_LIST1);
    pList->ResetContent();
      

  4.   

    哈哈,我倒腾出来了,谢谢所有帮助我的人了,我是被百度知道误导了,有个人说用CListCtrl,这下好了,就用CListBox::ResetContent()就行了
      

  5.   

    清空IDC_EDIT1里的信息只需要赋个空字符串就可以