C 关于页面刷新和combobox的使用

写程序的时候发现这样一个问题.

在combobox中使用这样的方法.

 for(int i =0;i

{
      CString str;
      Str.Fromat("%d",i);

      m_sendman.AddString(str);

}
   m_sendman.SetCurSel(0);

当取值时采用
  if(m_sendman.GetCurSel()>=)
  {
          m_sendman.GetLBText(m_Sendman.GetCurSel(),str);
  }
  else
         str = "";
发现str为空.
用以下方法处理即可

  m_sendman.SetWindowText(temp);
  int Iindex = m_sendman.SelectString(0, temp);
  m_sendman.SetCurSel(Iindex); 
需要找出两种方法的区别.

你可能感兴趣的:(vc,&,c)