我继承了CTreeCtrl类,因为特殊需求,我需要重新写OnPaint函数,可是
怎样才能保留原有的方法呢?我的目的是想在拖动树时,在背景上画出特殊
的托动游标。大家谁有关于树这方面的例子程序,帮帮忙,本人不胜感激!选中一个节点,如何通知右面窗口动作??
谢谢!!!
我的邮箱:[email protected]

解决方案 »

  1.   

    你可以找一找给TreeCtrl加背景图的代码。
    1、通过为TreeCtrl的WM_PAINT的缺省处理过程传递一个内存DC,得到正常显示效果。
    2、画自己的图
    3、将两幅图合并。很烦啊!
      

  2.   

    flyhigh(一不小心) :
      您好,可否有简单例子程序?谢谢!
    大家帮帮忙!
      

  3.   

    拖动?
    拖动有拖动的方式不需要你自己牵强画.如果实在需要,就继承ONPAINT.
    并保留CTREECTRL::ONPAINT();
    在加其他代码
      

  4.   

    我有一个
    可以设置字体颜色
    在这的基础上我加了几种状态
    选中非选中及两种禁用

    [email protected]
    发到你的邮箱
      

  5.   

    直接在IDE里面添加新类,然后把基类选成CTreeCtrl
    IDE会自动帮你做这些事情的
      

  6.   


    http://www.vckbase.com/document/viewdoc.asp?id=340树型控件拖动的完美实现
      

  7.   

    修改类

    www.vckbase.com/code下载点代码看看吧