我重载了CListCtrl类,在其中添加了CEdit类型变量(作为成员变量),因此我在CListCtrl派生类中载了OnCreate函数,可是在执行的时候发现:虽然CCListCtrl被创建了,可是OnCreate函数却得不到执行,为什么?
代码大致如下:CMyListCtrl:CListCtrl
{
CEdit m_EditCtrl;
.....
};CMyListCtrl::OnCreate(...){
m_Edit.Create(...);
}CMyDialog:CDialog{
CMyListCtrl m_ListCtrl;
m_ListCtrl 被绑定一个ListControl上,相关代码略;
};主程序:
CMyDialog dlg;
dlg.DoModal();可是CMyListCtrl::OnCreate的不到执行,为什么?
代码大致如下:CMyListCtrl:CListCtrl
{
CEdit m_EditCtrl;
.....
};CMyListCtrl::OnCreate(...){
m_Edit.Create(...);
}CMyDialog:CDialog{
CMyListCtrl m_ListCtrl;
m_ListCtrl 被绑定一个ListControl上,相关代码略;
};主程序:
CMyDialog dlg;
dlg.DoModal();可是CMyListCtrl::OnCreate的不到执行,为什么?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货