读书人

一个关于视类中包含控件类的有关问题

发布时间: 2012-01-16 23:36:51 作者: rapoo

一个关于视类中包含控件类的问题
小弟在一个视类CMyView(public CView)中定义了一个CTabCtrl的控件类,那么,我该如何响应这个CTabCtrl类的消息呢??

比如说TCN_SELCHANGE消息,我在CMyView内就响应不到

先在CMyView.CPP文件内添加消息映射
ON_NOTIFY_REFLECT(TCN_SELCHANGE, OnInfoSelchange)
再在CMyView.H文件内添加声明
afx_msg void OnInfoSelchange(NMHDR* pNMHDR, LRESULT* pResult);

可是CTabCtrl控件的TCN_SELCHANGE消息出现时,OnInfoSelchange()跟本响应不到这个消息

[解决办法]
ON_NOTIFY(TCN_SELCHANGE, IDC_TAB1, &CMyView::OnInfoSelchange)

读书人网 >VC/MFC

热点推荐