CRect   rc,rc1;   
m_wndSplitter.GetPane(0,1)->GetWindowRect(rc);   

m_wndSplitter.DeleteView(0,1);
//m_wndSplitter.d
CCreateContext   context;   
context.m_pNewViewClass=RUNTIME_CLASS(CRushCarInput);   
context.m_pCurrentDoc=GetActiveDocument();   
context.m_pNewDocTemplate=NULL;   
context.m_pLastView=NULL;   
context.m_pCurrentFrame=this;   

if(m_wndSplitter.CreateView(0,1,RUNTIME_CLASS(CRushCarInput),   
CSize(rc1.Width(),rc1.Height()),&context))   
{   
//SetActiveView((CFormView*)m_wndSplitter.GetPane(0,1));   
return ;   
}   
CView *pNewView = (CView*)m_wndSplitter.GetPane(0,1);   
pNewView->OnInitialUpdate();   
// pNewView->ShowWindow(1);   
// GetActiveDocument()->UpdateAllViews(NULL);   
// m_wndSplitter.GetPane(0,1)->UpdateWindow();   
// ::SendMessage(m_wndSplitter.GetPane(0,1)->m_hWnd,WM_PAINT,0,0);   
// SendMessage(WM_PAINT);
m_wndSplitter.RecalcLayout();