好久不用Combox控件,请教:
Combox控件如何在选择某个值5后执行某个任务,
比如说用AfxMessageBox显示选择的值,实际是想调用另一个函数。
void CKeTestDlg::OnCbnSelendokCombo1()
{
//UpdateData(TRUE)
CString mstr;
((CComboBox*)GetDlgItem(IDC_COMBO1))->GetWindowText(mstr);
//这里监视mstr不是选择的值,而是空:
AfxMessageBox(mstr);
}
选择了所有的消息都不行。
ON_CBN_SELCHANGE GetLBText
要先解决行号
Combo Box Handlers
ON_CBN_SELCHANGE( <id>, <memberFxn> ) afx_msg void memberFxn( );