vc6.0建了单文档窗口,分割成了两部份,与文档相连的视类是ImageShowView,还有一个是TestView,没有与文档相连。我想在左边的部分(ImageShowView)显示图片,然后在右边的窗口显示对图片处理后的结果。应该怎么处理啊,我刚学没多久,恳请各位大侠帮帮忙...
感谢......

解决方案 »

  1.   

    可以通过主框架窗口中转,CMainFrame类
      

  2.   

    //CMainFrame中2个函数,分别取左右view
    CHMI_manView* CMainFrame::GetRightPane()
    {
    CWnd* pWnd = m_wndSplitter.GetPane(0, 1);
    CHMI_manView* pView = DYNAMIC_DOWNCAST(CHMI_manView, pWnd);
    return pView;
    }
    ////
    CLeftView* CMainFrame::GetLeftPane()
    {
    CWnd* pWnd = m_wndSplitter.GetPane(0, 0);
    CLeftView* pView = DYNAMIC_DOWNCAST(CLeftView,pWnd);
    return pView;
    }
    // get Right view
    CMainFrame*   pMain=(CMainFrame*)AfxGetMainWnd();
    CHMI_manView* pView=pMain->GetRightPane();
    // get Left view
    CMainFrame* pMain=(CMainFrame*)AfxGetMainWnd();// m_pMainWnd;
    CLeftView * pLeft=pMain->GetLeftPane();