首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

小弟我给一个树控件CTreeCtrl,SetImageList了一个图标列表,但是又不想所有树节点都出现图标,可以吗

2012-02-21 
我给一个树控件CTreeCtrl,SetImageList了一个图标列表,但是又不想所有树节点都出现图标,可以吗?我简单的In

我给一个树控件CTreeCtrl,SetImageList了一个图标列表,但是又不想所有树节点都出现图标,可以吗?
我简单的InsertItem( "123 "),以后就默认出现编号0图标,我想其不出现   请问怎么办?

[解决办法]
那你得自绘了。。。

有Icon也是一个属性啊,要有就都有,要没有就都没有。
除非自绘了。

要不ICON弄得一个和背景看起来是一样的颜色的。

[解决办法]
采用status ICON方式,就是用户自定义状态图标的方法
SetImageList(&m_imgState,TVSIL_STATE);

SetItemState( hRoot, INDEXTOSTATEIMAGEMASK(0),
TVIS_STATEIMAGEMASK );
即可

热点排行