360下载的界面怎么实现的?

解决方案 »

  1.   

    要是我做我就SDI,CSplitterWnd拆分窗口,View选CFormView,分隔栏以上放一个CListBox(肯定要自绘)
    分隔栏以下下面放CListCtrl(自绘)+CStatic + CButton(自绘)
      

  2.   

    dlg就可以了
    其它就静态文本 进度条 列表框 按钮图片加载之类的
      

  3.   

    不用同时打开多个同类窗口,使用单文档就可以,拆分窗口时,上下窗口使用父窗口CFormView,在FormView中加入相应的控件,如部长所讲,对花哨的控件得用自绘
      

  4.   

    我在Dialog下自己实现了一个拖动条控件
    可以用来作为窗口分割
    之后的事情就好办了
      

  5.   

    CDHtmlDialog加载页面比较容易控制效果
      

  6.   


    就我对360的了解,我估计不是SDI,除此之外,我和您的选择基本是一样的。
      

  7.   

    spy++一看便知。
    整个窗体是一个XWnd,一个XToolbar(底部),两个ListView(上下两部分),一个SplitterWnd,两个
    Button。该窗体来自于进程360se.exe,也就是360浏览器中的一个窗口。这个程序不是用MFC写的,应该是WTL
    结合API。
      

  8.   

    这个效果用DHTML来做就象吃生菜一样。
    方法1)通过External接口调用javascript控制界面。
    方法2)做COM组件