小弟正在制作一个关于树形控件的程序,有两个问题的不到解决。
一是如何使得树形控件的图标背景是透明的。我已经把与控件关联
的CImageList的背景设置成为透明的,使用的是默认的关联方法。
而且我也使用了m_TreeCtrl.SetBkColor(CLR_NONE),图标本身也是
透明的背景(在资源管理器中看到的是透明的,而且VC中也为它使
用了那种蓝色的透明背景色),可是当我把系统默认的背景改变成
为非白色背景的时候,图标的背景就不是透明的了,请教一下!
二是如何实现拖放的问题,不是指控件内部的托放,如果是从外面
的资源管理器拖进来一个目录,如何实现象资源管理那样响应,可
以把相应的目录打开(也就是每个ITEM)
一是如何使得树形控件的图标背景是透明的。我已经把与控件关联
的CImageList的背景设置成为透明的,使用的是默认的关联方法。
而且我也使用了m_TreeCtrl.SetBkColor(CLR_NONE),图标本身也是
透明的背景(在资源管理器中看到的是透明的,而且VC中也为它使
用了那种蓝色的透明背景色),可是当我把系统默认的背景改变成
为非白色背景的时候,图标的背景就不是透明的了,请教一下!
二是如何实现拖放的问题,不是指控件内部的托放,如果是从外面
的资源管理器拖进来一个目录,如何实现象资源管理那样响应,可
以把相应的目录打开(也就是每个ITEM)
:-(
谢谢!!!帮你 UP,gz
http://www.codeguru.com/treeview/index.shtml