VC++6.0 MFC基于对话框组合框中内容的判断 10
是这样的,我在模态对话框编辑框中输入一个值,点击确定添加到组合框项中,我想通过点击选择刚输入的项来实现某种功能。(*因为每次输入的值不同,这项的内容不同就不好判断了*)请...
是这样的,我在模态对话框编辑框中输入一个值,点击确定添加到组合框项中,我想通过点击选择刚输入的项来实现某种功能。(*因为每次输入的值不同,这项的内容不同就不好判断了*)请高手指点应该怎么做?敬请详解
展开
1个回答
展开全部
组合框有消息响应选项的选择
//.h文件中添加消息函数声明
afx_msg void OnCbnSelchangeCombo();
//.cpp文件中代码添加如下
BEGIN_MESSAGE_MAP(CDlgXXX, CDialog)
ON_CBN_SELCHANGE(IDC_COMBO_TRAINNUM, &CDlgXXX::OnCbnSelchangeCombo)
END_MESSAGE_MAP()
void CDlgXXX::OnCbnSelchangeCombo()
{
//实现操作
CString str;
int nCursel = m_combo.GetCurSel(); //获取选择的选项的标识
m_combo.GetLBText(nCursel, str); //根据标识获取选项的文字内容,赋值给str
}
更多追问追答
追问
该怎么判断当我选择刚输入的项时,然后执行某种功能。因为里面添加有很多项,想实现点击刚添加的某一项项才执行的
追答
你说的点击刚添加的某一项,是指点击哪里?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询