COMBO BOX问题:我想在dropDown这个控件后就得到所选的字符串和index怎么做。我绕了一个大弯才得到。 我想在dropDown这个控件后就得到所选的字符串和index怎么做。我绕了一个大弯才得到。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用CComboBox的成员函数:FindString int nIndex = m_combo.GetCurSel(); CString text; m_combo.GetLBText(nIndex, text); 这样不行的,没有当前CurSel,在DROPDOWN事件中写入执行时就会出错。 GetCurSel,GetDlgItemText两函数可以搞定,我的程序就是用这个实现的。 m_NComm->SetCulSel(0);int nIndex = m_combo.GetCurSel(); CString text; m_combo.GetLBText(nIndex, text); 相应CBN_SELCHANGEvoid CAssembleFind::OnSelchangeZimu() { int index=0; index=m_zimu.GetCurSel(); CString str; str.Format("%d",index); AfxMessageBox(str); m_zimu.GetLBText(index,m_strZiMu); AfxMessageBox(m_strZiMu); } 谢谢各位。此问题已解决。我用ANDY——LDU说的试了一下,可以。我的分数有限,请各位见谅。 请教关于获取系统字体的问题 如何改变打开文件对话框的大小 [求助]怎么CSplitterWnd? 怎样产生一个随机数 对话框上内容刷新不了啊 在MFC中关于CFile类的问题... 怎么在VC 里显示JPEG 图象!! 矢量图的截取,请高手指点迷津。 Help Workshop的问题 请问怎么改变一个控件的字体????多谢 感谢jk3278jk对大家的激情奉献,100分奉上。(斑竹莫怪) 做过的朋友过来看看!!怎样让参数实时输出?
CString text;
m_combo.GetLBText(nIndex, text);
int nIndex = m_combo.GetCurSel();
CString text;
m_combo.GetLBText(nIndex, text);
void CAssembleFind::OnSelchangeZimu()
{
int index=0;
index=m_zimu.GetCurSel();
CString str;
str.Format("%d",index);
AfxMessageBox(str);
m_zimu.GetLBText(index,m_strZiMu);
AfxMessageBox(m_strZiMu); }