怎样在CtreeCtrl销毁前得到在ITem上保存的数据解决思路

怎样在CtreeCtrl销毁前得到在ITem上保存的数据
自己重载了一个CtreeCtrl 想在该树销毁的时候 即在该类的析构函数中失败想释放放在Item的指针对象 但是当调用GetRootItem()的时候该窗口已经销毁了,
请问我怎样可以得到在Item上保存的对象指针?谢谢了

------解决方案--------------------
通常,界面消失的时候,其上控件就消失了,但自己定义的变量内容不会消失。

定义变量,可以把控件相关的数据保存下来。


------解决方案--------------------
响应TVN_DELETEITEM通知消息
------解决方案--------------------
在OnDestroy()里释放