有什么方法可以把已经知道的CString类型的值设置到组合框中的编辑框中,这个值是这相组合框中下拉列表中的一个值?
请回复,有好的建议多加100

解决方案 »

  1.   

    什么意思?
    不是有个AddString?
      

  2.   

    //以下代码
    CComboBox* pComboBox ;
    pComboBox = ( CComboBox* ) GetDlgItem ( IDC_COMBO_TEST ) ; //IDC_COMBO_TEST组合框的 id
    CString csText ;
    pComboBox ->GetLBText ( 0, csText ) ; //取得下拉列表第一项的值
    pComboBox ->SetWindowText ( csText ) ;
      

  3.   

    用CComboBox::SetWindowText()函数就行了,参数为你要加的字符串
      

  4.   

    在VC技术内幕(第四版)有一详尽的例子,如果手头有这本书可以看看,就在前几章(具体忘了)用的就是addsting
      

  5.   

    SetWindowText(...)如果你的下拉项中有这个串,而且你知道这个串的号,那也可以用
    SetCurSel(int nItem);
      

  6.   

    AddString(str);
    SetCurSel(FindString(str));