请大神帮忙看下
今天做了一个主窗体加载fromview的小东东
加载fromview'完成后退出主窗体后在主窗体析构函数处提示指针异常附图
下边是异常的地方
最后在析构函数中添加
if(m_pDlg!=null)
{
mForm_FVsbs->DestroyWindow();
delete mForm_FVsbs;
mForm_FVsbs= null;
}仍然异常无变化
另附代码:
图片一代码为
void MForm::OnStnClickedPicSbs()
{
// TODO: 在此添加控件通知处理程序代码
mForm_FVsbs = new CFV_SBS;
ASSERT(mForm_FVsbs != NULL);
if (!((CView*)mForm_FVsbs)->Create(NULL, NULL, WS_CHILD,
CRect(0, 0, 0, 0), this, NULL, NULL))
{
AfxMessageBox(_T("Create lview failed"));
return ;
}
mForm_FVsbs->ShowWindow(SW_HIDE);
mForm_FVsbs->OnInitialUpdate();
CRect winrect,rect;
GetWindowRect(&winrect);
rect = winrect;
rect.left = winrect.Width() / 6;
rect.top = winrect.Height() / 6;
ScreenToClient(rect);
mForm_FVsbs->MoveWindow(&rect);
((CFrameWnd*)this)->SetActiveView(mForm_FVsbs);
mForm_FVsbs->ShowWindow(SW_SHOW);
//mForm_FVsbs->SetDlgCtrlID(AFX_IDW_PANE_FIRST);
}
析构函数为空;