+ -
当前位置:首页 → 问答吧 → CtreeCtrl 最前面的“+”“-”怎么换成自己的图?

CtreeCtrl 最前面的“+”“-”怎么换成自己的图?

时间:2011-12-12

来源:互联网

CtreeCtrl 最前面的“+”“-”号图标能换不?请问怎么换?求高手指点讨论。

作者: woolin1125   发布时间: 2011-12-12

CTreeCtrl::SetItemImage

BOOL SetItemImage( HTREEITEM hItem, int nImage, int nSelectedImage );

返回值:如果成功则返回非零值;否则返回0。

参数: hItem 要设置其图像的项的句柄。  
nImage 项的图像在tree view控件的图像列表中的索引。  
nSelectedImage 项的被选择图像在tree view控件的图像列表中的索引。  

说明:
在一个tree view控件中每一个项有一对与之关联的位图图像。图像显示在一个项的标签的左边。其中一个项是在项被选择的时候显示的,另一个项是在项没有被选择的时候显示的。例如,当一个项被选择时它可能被显示为一个打开的文件夹,而当它没有被选择时则显示为一个关闭的文件夹。
此成员函数用来设置项的图像和它的被选择图像在tree view控件的图像列表中的索引。
有关图像的更多信息,参见CImageList。

作者: liujie250079934   发布时间: 2011-12-12