CImageList的Create报错。找不到什么原因,该怎么处理
CImageList的Create报错。找不到什么原因
------解决方案--------------------
什么错报什么错啊!
------解决方案--------------------
是不是有空指针异常呢?还是你的资源没有。比如动太库之类的。
------解决方案--------------------
代码无问题 ,什么错误???
是我从一个能运行的例子中拷贝过来的,复制过来之后,就不能运行了。求大神帮忙找找思路
void CRegeditTreeView::OnInitialUpdate()
{
CTreeView::OnInitialUpdate();
// TODO: Add your specialized code here and/or call the base class
CTreeCtrl& m_TreeCtrl = (CTreeCtrl&)GetTreeCtrl();
m_ImageTree.Create(32, 32, ILC_COLOR32 | ILC_MASK, 3, 3);
m_ImageTree.Add(AfxGetApp()->LoadIcon(IDI_ICON_COMPUTER));
m_ImageTree.Add(AfxGetApp()->LoadIcon(IDI_ICON_DISK));
m_ImageTree.Add(AfxGetApp()->LoadIcon(IDI_ICON_FILE));
m_TreeCtrl.SetImageList(&m_ImageTree, TVSIL_NORMAL);
HTREEITEM hItem = m_TreeCtrl.InsertItem("我的电脑", 0, 0);
HTREEITEM hSubItem = m_TreeCtrl.InsertItem("本地磁盘(C:)", 1, 1, hItem);
m_TreeCtrl.InsertItem("Windows", 2, 2, hSubItem);
m_TreeCtrl.InsertItem("RadASM", 2, 2, hSubItem);
m_TreeCtrl.InsertItem("Documents", 2, 2, hSubItem);
hSubItem = m_TreeCtrl.InsertItem("本地磁盘(D:)", 1, 1, hItem);
m_TreeCtrl.InsertItem("CR14", 2, 2, hSubItem);
m_TreeCtrl.InsertItem("CR15", 2, 2, hSubItem);
hSubItem = m_TreeCtrl.InsertItem("本地磁盘(E:)", 1, 1, hItem);
m_TreeCtrl.InsertItem("ZoomIt", 2, 2,hSubItem);
hSubItem = m_TreeCtrl.InsertItem("本地磁盘(F:)", 1, 1, hItem);
m_TreeCtrl.Expand(hItem, TVE_EXPAND);
}
CImageList
------解决方案--------------------
什么错报什么错啊!
------解决方案--------------------
是不是有空指针异常呢?还是你的资源没有。比如动太库之类的。
------解决方案--------------------
代码无问题 ,什么错误???