DialogA为主程序窗口,DialogB为CHILD窗口。
将DialogB加在DialogA上,再在DialogB上用代码增加一个CTREECTRL。
所有代码都是在A的类中实现的!
但触发不了树的任何事件,该怎么办呢?我也手工增加了事件触发的代码:
DialogA.cpp: ON_NOTIFY(TVN_SELCHANGED, IDC_MYTREECTRL, OnSelchangedTree)
DialogA.h: afx_msg void OnSelchangedTree(NMHDR* pNMHDR, LRESULT* pResult);
void CIMDialog::OnSelchangedTree(NMHDR* pNMHDR, LRESULT* pResult)
{
MessageBox("aa");
}
:((((