解决方案 »

  1.   

    是不是有个 ResetContent 啥的
      

  2.   

    谢谢回答哈,我知道有ResetContent这个函数,不过这个是把Combox里面的选择项给清空了,我意思是只让上次添加之后的内容不显示,也即是向重新打开这个添加窗体一样,现在还不想重建窗体
      

  3.   

    CComboBox *pBox = (CComboBox*)GetDlgItem(IDC_COMBO1);
    pBox->SetWindowText(_T(""));SetWindowText没实现是个什么情况,描述清楚点
      

  4.   


    谢谢回答哈
    就是第一次用户添加成功后,设置combox的显示内容为空,也就是把上次显示清空掉
      

  5.   

    可以插入一个空项,添加后让combox显示这个空项
      

  6.   

    每次打开对话框的时候,m_wndComboBox.SetCurSel(-1);  //-1,则清除当前的选择,编辑控件中的内容设置为空。
      

  7.   

    那你说的肯定是 SetCurSel(-1)了?
      

  8.   

    恩,确实是 SetCurSel(-1)这个函数,谢谢大家啦,散分结贴!
      

  9.   

    for(int i = ((CComboBox *)GetDlgItem(ID号))->GetCount()-1; i >= 0; i-- )
    {
       ((CComboBox *)GetDlgItem(ID号))->DeleteString(i);
    }