实在受不了了,翻了好多帖子也没解决这个问题。我找了个可以实现漂亮Tree的类,派生自CTreeCtrl,在框架中我已经分成了两个框架,分别为CTreeView视图和CListView视图,问题是怎样在CTreeView中用上我找的CTreeCtrl派生类啊?我从网上看了不少文章也没解决,高手救我。我新手高手教详细些,分不够再加

解决方案 »

  1.   

    其实把你的View类的基类换成CFormView也是一样的,这样的话,你就可以使用这类派生类了
      

  2.   

    在CTreeView头文件中 定义 CTreeCtrl派生类 m_TreeCtrl;重载CTreeView的OnInitialUpdate虚函数 , 在这个函数内进行子类化,即m_TreeCtrl.SubclassWindow( GetTreeCtrl().GetSafeHwnd());在TreeView销毁之前反子类化, m_TreeCtrl.UnsubclassWindow();
      

  3.   

    liyinlei这样不行啊,编译能通过但运行会出现错误,File:wincore.cpp;Line:321