读书人

CCombobox 在选定时怎么发消息至父窗口

发布时间: 2012-05-27 05:42:30 作者: rapoo

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();

读书人网 >VC/MFC

热点推荐