MFC中组合框CComboBox的使用

假如添加三行数据,其中当选择前两行时,提示自定义提示框信息,选择第三行时,提示当前字符串的内容,实现如下:

void Cuse_demo_dllDlg::OnCbnSelchangeCombo1()
{
 int pos=m_combo.GetCurSel();
 CString str;
 m_combo.GetLBText(pos,str);
   
 if (pos==0)
 {
  MessageBox("索引为第一列数据");
 }
 
 if (pos==1)
 {
  MessageBox("索引为第二列数据");
 }
 

 if (pos==2)
 {
  MessageBox(str);  //显示当前索引行对应的文本
 }

}

posted @ 2013-09-03 23:46  狂师  阅读(617)  评论(0编辑  收藏  举报