再outlook风格下,请问怎么样能实现点击左边图标然后界面右边显示相应的对话框界面啊,我对界面很不熟悉,100分相送,先谢谢啦

解决方案 »

  1.   

    创建新视图的代码,从CMainFrame调用
                      CView* pOldVIew = GetActiveView();
    SetWindowLong(pOldVIew->GetSafeHwnd(), GWL_ID, 100);
    pOldVIew->ShowWindow(SW_HIDE);
             CCreateContext context;
    context.m_pNewViewClass = RUNTIME_CLASS(CXXXXView);
    context.m_pCurrentDoc = GetActiveDocument();
    CView* pNewView= STATIC_DOWNCAST(CView, CreateView(&context));          pNewView->OnInitialUpdate();
    pNewView->ShowWindow(SW_SHOW);