本来是写在void CRegeditTreeView::OnInitialUpdate() 里面的。但情况是,就因为写在这里所以错了。要写在OnCreate里面这是个深刻的教训、要多看书啊。犯了这么基础性的错、BOOL CRegeditTreeView::Create(LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID, CCreateContext* pContext) {// TODO: Add your specialized code here and/or call the base classif(!m_ImageTree.Create(16,16,ILC_MASK,6,1))return -1;// m_ImageTree.Create(16, 16, 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));return CWnd::Create(lpszClassName, lpszWindowName, dwStyle, rect, pParentWnd, nID, pContext);}
CImageList创建报错。找了半天原因、、、
最新推荐文章于 2020-06-01 16:12:10 发布