我现在编一个B/S结构小程序,我对IE这个浏览器不满意例如“浏览”、“工具”这些菜单项,对我的程序没用处,我不需要,我需要设计自己的菜单对Server的资源进行处理,我该怎么做,有基本浏览功能的IE?自己能够设计自己想要的格式。

解决方案 »

  1.   

    直接引用M$的web browser control.
      

  2.   

    用 classwiza 创建工程时在 step6 时,将你的view 类换作cHtemview类
      

  3.   

    CHtmlView
    或者
    IWebBrowser2接口
      

  4.   

    两种办法:
    1、用msdn带的browser例子,在它的基础上修改。
    2、修改ie,修改的办法很间大,注入dll,我就干过这种事情,将mspaint(微软的图片编辑器)save as等菜单删除,加上自己的菜单。
        至于怎么注入,有很多办法:
      a)、stub dll
        b)、modify pe header
        c)、bho
        如果用外部监视注入,还有很多别的方式,如:
        d)、remote thread
        e)、windows自己的消息钩子,让windows自己将一个dll载入到ie
        等等。