mfc 树控件加图标。想让一级节点有图标,二级节点没图标,如何实现?

我用m_TreeCtrl.InsertItem(object->m_Name,-1,-1,suItem1,NULL);二级节点图标没有了,但是文字前面会有一块空白。我想把... 我用 m_TreeCtrl.InsertItem(object->m_Name,-1,-1,suItem1,NULL); 二级节点图标没有了,但是文字前面会有一块空白。我想把这块空白去掉 展开
 我来答
dukang9904455
2011-04-04 · TA获得超过811个赞
知道小有建树答主
回答量:1028
采纳率:0%
帮助的人:932万
展开全部
使用
HTREEITEM InsertItem( LPCTSTR lpszItem, HTREEITEM hParent = TVI_ROOT, HTREEITEM hInsertAfter = TVI_LAST );
直接
m_TreeCtrl.InsertItem(object->m_Name,suItem1,NULL);
追问
我是先将树控件和图像列表关联,然后添加一级节点并设置它们的图标。    你说的方法我试过,系统会自动把没设置图标的二级节点的图标设置为图像列表中的第一个图标。。。。
追答
要不你就弄个图标
或许设置BOOL SetItem( TVITEM* pItem )有用,这个没试过,
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式