树控件中看不到ICON图,只留出图标位置但看不到图标
代码:
CImageList m_img;
CTreeCtrl m_tree;
HICON hIcon[2];
hIcon[0]=AfxGetApp()->LoadIcon(IDI_ICON1);
hIcon[1]=AfxGetApp()->LoadIcon(IDI_ICON2);
m_img.create(16,16,0,2,2);
m_img.add(hIcon[0]);
m_img.add(hIcon[1]);
m_tree.SetImageList(&m_img,TVIL_NORMAL);
m_tree.insertitem("Root",0,0) //加载后只留出图标位置但看不到图标
代码:
CImageList m_img;
CTreeCtrl m_tree;
HICON hIcon[2];
hIcon[0]=AfxGetApp()->LoadIcon(IDI_ICON1);
hIcon[1]=AfxGetApp()->LoadIcon(IDI_ICON2);
m_img.create(16,16,0,2,2);
m_img.add(hIcon[0]);
m_img.add(hIcon[1]);
m_tree.SetImageList(&m_img,TVIL_NORMAL);
m_tree.insertitem("Root",0,0) //加载后只留出图标位置但看不到图标
m_img.Add(AfxGetApp()->LoadIcon(IDI_ICON1) );
m_img.Add(AfxGetApp()->LoadIcon(IDI_ICON2) );在SetImageList时我用的是LVSIL_NORMAL参数,你试试。
在函数退出就释放,必须声明主窗口类的成员