看“我的电脑”与IE是不是同一个东西,既能打开文件夹,也能打开html文件。
 
我想编一个文档管理的程序。用MFC,左边是树形目录,右边是预览,就象资源管理器。不过,左边选中文件,右边可以预览。单个文档为一个html文件。在MFC向导选单文档。怎么把树形控件(左)与预览窗口(右)连上?我还要做什么? 我知道我差的还很多。大家帮我。 

解决方案 »

  1.   

    切分成左右两窗口,左边用TreeView,右边用HtmlView
      

  2.   

    其实我最近几天才看MFC.学校有一个比赛,我才做的。谁知道哪有这样的例子
      

  3.   

    方法一:在树型控件每个Item中SetItemData,点击后赋给文档,再UpdateAllView,HtmlView就会调用OnUpdate();
    方法二:点击后得到HtmlView的指针直接操作
      

  4.   

    CMyHtmlView *pView = (CMyHtmlView *)((CMainFrame *)AfxGetApp()->m_pMainWnd)->GetActiveView();
      

  5.   

    单文档多视 
    浮动Toolbar
    切分窗口都能解决
    最简单的当属于切分窗口
      

  6.   

    用分割器
    mainfrm.h
    CSplitterWnd  m_wndSplitter;mainfrm.cpp的OnCreateClient
    if(!m_wndSplitter.CreateStatic(this,1,2))
    {
    TRACE0("Failed to create splitter window\n");
    return FALSE;
    }
    m_wndSplitter.CreateView(0,0,pContext->m_pNewViewClass,CSize(0,0),pContext); 
    m_wndSplitter.CreateView(0,1,RUNTIME_CLASS(CTreeView),CSize(0,0),pContext); 
    就这么简单