5.1 good day!一个奇怪的CTreeCtrl使用。有兴趣请入内。
我在SDI中产生了一个Ctreectrl目录树。但是在打开文档时报错:
wincore.cpp等非法操作。可能的原因是:
我的目录树是在View类中创建的:因为以下函数在OnInitialUpdate()中调用
void CExamManagerView::createTreeControl()
{
CRect FrameRect;
... ...
m_MyTreeControl.Create(
WS_CHILD |
WS_VISIBLE |
WS_TABSTOP |
TVS_HASBUTTONS |
TVS_HASLINES |
TVS_LINESATROOT |
TVS_SINGLEEXPAND|
TVS_TRACKSELECT,
FrameRect, this, 1005
);
... ...
}
打开文档时,View类会更新,所以有创建了一次。
有没有大虾可以帮我。让它销毁再创建或其它办法,总之可以更新就可以!!!