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

关于CComboBoxEx的消息的一点有关问题

2013-07-16 
关于CComboBoxEx的消息的一点问题本人想 处理这个控件的下拉按钮的消息.因为其它的原因,想把这个控件封装

关于CComboBoxEx的消息的一点问题
本人想 处理这个控件的下拉按钮的消息.
因为其它的原因,想把这个控件封装一下,自己处理下拉按钮消息.

.H
class CAddRessComboBoxEx :public CComboBoxEx
{

DECLARE_DYNAMIC( CAddRessComboBoxEx)
protected:
DECLARE_MESSAGE_MAP()
public:
CAddRessComboBoxEx();
virtual ~CAddRessComboBoxEx();
afx_msg BOOL OnCbnDropdownAddressComboex();

};
.CPP
CAddRessComboBoxEx ::CAddRessComboBoxEx()
{

}
CAddRessComboBoxEx::~CAddRessComboBoxEx()
{

}
BEGIN_MESSAGE_MAP(CAddRessComboBoxEx , CComboBoxEx)

ON_CONTROL_REFLECT(CBN_DROPDOWN,&CAddRessComboBoxEx::OnCbnDropdownAddressComboex)
END_MESSAGE_MAP()

BOOL CAddRessComboBoxEx::OnCbnDropdownAddressComboex()
{
SetCurSel(0);
return TRUE;
}
报错
error C2440: 'static_cast' : cannot convert from 'BOOL (__thiscall CAddRessComboBoxEx::* )(void)' to 'AFX_PMSG'
[解决办法]
afx_msg void OnCbnDropdownAddressComboex();

热点排行