如何加? 做为替代方法,我试过把ICON都放到一个BMP里面,然后用 m_ImgLst.Create(IDB_TREE_BITMAP,32,1,RGB(255,255,255));
m_usertree.SetImageList(&m_ImgLst,TVSIL_NORMAL);
加到图象列表里面,可是出来的图象巨难看,颜色都变了,是不是Create里面的MASK植不对?
当然能直接用ICON图标最好了。
m_usertree.SetImageList(&m_ImgLst,TVSIL_NORMAL);
加到图象列表里面,可是出来的图象巨难看,颜色都变了,是不是Create里面的MASK植不对?
当然能直接用ICON图标最好了。
m_ico=AfxGetApp()->LoadIcon(IDI_ICON1);
m_ILtb.Add(m_ico);
m_ico=AfxGetApp()->LoadIcon(IDI_ICON2);
m_ILtb.Add(m_ico);
m_ico=AfxGetApp()->LoadIcon(IDI_ICON3);
m_ILtb.Add(m_ico);
m_ico=AfxGetApp()->LoadIcon(IDI_ICON4);
m_ILtb.Add(m_ico);
m_ico=AfxGetApp()->LoadIcon(IDI_ICON5);
m_ILtb.Add(m_ico);
m_ico=AfxGetApp()->LoadIcon(IDI_ICON6);
m_ILtb.Add(m_ico);
m_ico=AfxGetApp()->LoadIcon(IDI_ICON7);
m_ILtb.Add(m_ico);
m_ico=AfxGetApp()->LoadIcon(IDI_ICON8);
m_ILtb.Add(m_ico);
m_ico=AfxGetApp()->LoadIcon(IDI_ICON9);
m_ILtb.Add(m_ico); CToolBarCtrl& ToolbarCtrl = m_wndToolBar.GetToolBarCtrl();
ToolbarCtrl.SetImageList(&m_ILtb);以上是我用在toolbar中的代码...
treectrl应该也差不多