ComBox控件一般默认的是DropDown风格,现在我使用: 控件变量.SetWindowText("AA");就可以给控件附上最初的显示值(已经在DATA下加入了AA,BB,CC....等),但是我现在改为DropList风格就不可以附值了,不知道怎么解决(不能使用SetCurSel索引值去付值) 

解决方案 »

  1.   

    m_comBox.SetCurSel(0);选择第一个项目
      

  2.   

    除了SetCurSel,就没有别的方法了吗,有时我们并不知道它的索引值
      

  3.   

    DropList下就不能随便给那个框赋值了
    用SetCurSel也可,用SelectString也可以,后者在下拉列表框里选择一个匹配的字符串赋值到上面的显示框里去。
      

  4.   

    或者用FindString或者FindStringExact找到匹配某个字符串的索引,再用SetCurSel就可以了。