virtual BOOL OnNotify(WPARAM wParam, LPARAM lParam, LRESULT* pResult);
1, 声名
protected:
// Generated message map functions
//{{AFX_MSG(CDlgSmbList)
virtual BOOL OnInitDialog();
virtual BOOL OnNotify(WPARAM wParam, LPARAM lParam, LRESULT* pResult);
afx_msg void OnButtonSearch();
2, 定义
BOOL CDlgSmbList::OnNotify(WPARAM wParam, LPARAM lParam, LRESULT* pResult)
{
return TRUE;
}
什么都不做,但实验结果Item还是收缩自如,这样可以确认想通过给父窗口的通知消息来控制“展开/合拢”是不行的,控件自己在发生Notify之前就已经把自己的事情做完了,现在的问题是修改CTreeCtrl的代码还是自定义一个继承自CTreeCtrl的Tree类,重写某些处理函数达到期望目的。