下面是我写的切换视图的程序    
CView *pOldActiveView=(CView*)m_wndSplitter.GetPane(0,1);             
CView *pNewActiveView=(CView*)GetDlgItem(IDD_EQP);

if(pNewActiveView == NULL)
{
    pNewActiveView = (CView *)new CEqpView();    CCreateContext context;   //将文挡和视图相连
    context.m_pCurrentDoc=pOldActiveView->GetDocument();
    pNewActiveView->Create(NULL, NULL, WS_CHILD, CFrameWnd::rectDefault, this, IDD_EQP, &context);
     pNewActiveView->OnInitialUpdate();
}
但是在create时出现debug fail assretion!
我跟进去之后发现是 在create的debug里
if (!_AfxCheckDialogTemplate(m_lpszTemplateName, TRUE))
{
ASSERT(FALSE);          // invalid dialog template name
....
}m_lpszTemplateName="",为什么呢?我该怎么改呢?