CCombobox 在选定时怎么发消息至父窗口处理
CCombobox 在选定时如何发消息至父窗口处理
在窗口1动态生成了一个ccombobox,我想在ccombobox 改变选择后,父窗口能感应到,并且执行一个函数。
以下是我的部分相关程序,但是有问题的, OnComboBoxSelectChange 函数根本得不得执行,请教该如何做才是正确的,谢谢!
--------------------
窗口中的消息定义:
BEGIN_MESSAGE_MAP(Sensors, CDialog)
ON_CONTROL(CBN_SELCHANGE,IDC_ComboType,(AFX_PMSG)OnComboBoxSelectChange)
END_MESSAGE_MAP()
void Sensors::OnComboBoxSelectChange(WPARAM wParam,LPARAM lparam)
{
int tt=0;
}
--------------------
头文件中的定义
afx_msg void OnComboBoxSelectChange(WPARAM wParam,LPARAM lparam);
------解决方案--------------------
ON_CBN_SELCHANGE( <id>, <memberFxn> )
ON_CBN_SELCHANGE(IDC_COMBOBOX, &Sensors::OnComboBoxSelectChange)
afx_msg void OnComboBoxSelectChange();
在窗口1动态生成了一个ccombobox,我想在ccombobox 改变选择后,父窗口能感应到,并且执行一个函数。
以下是我的部分相关程序,但是有问题的, OnComboBoxSelectChange 函数根本得不得执行,请教该如何做才是正确的,谢谢!
--------------------
窗口中的消息定义:
BEGIN_MESSAGE_MAP(Sensors, CDialog)
ON_CONTROL(CBN_SELCHANGE,IDC_ComboType,(AFX_PMSG)OnComboBoxSelectChange)
END_MESSAGE_MAP()
void Sensors::OnComboBoxSelectChange(WPARAM wParam,LPARAM lparam)
{
int tt=0;
}
--------------------
头文件中的定义
afx_msg void OnComboBoxSelectChange(WPARAM wParam,LPARAM lparam);
------解决方案--------------------
ON_CBN_SELCHANGE( <id>, <memberFxn> )
ON_CBN_SELCHANGE(IDC_COMBOBOX, &Sensors::OnComboBoxSelectChange)
afx_msg void OnComboBoxSelectChange();