首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

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

2012-05-27 
CCombobox 在选定时如何发消息至父窗口处理在窗口1动态生成了一个ccombobox,我想在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();

热点排行