"我要上网去"等类似的软件是用什么方法时实地嵌入到当前的IE,实现多页浏览与管制的??我挺好奇的,哪位知道告诉我一下。本人不胜感激
而且经过查找在CSDN还发布过作者是:51357

解决方案 »

  1.   

    正好相反,是把IE嵌入到自己的程序中,就是作IE的二次开发
      

  2.   

    to: isdong(有些事情应该忘记)
      
       好像不对吧,把一个外部的进程完全嵌入自己的进程中??   不太明白,能否再说的细点。IE的二次开发是什么意思
      

  3.   

    完全不知道listen && study
      

  4.   

    IE是基于COM组件技术实现的,实际上,WIN2000之后,微软几乎所有的东西都是基于COM的,都可以进行二次开发。二次开发笼统的说就是在原来的基础上增加自己的控制代码
      

  5.   

    微软的产品大多支持add-in技术的。从office产品,到vc编译器、IE浏览器都毫无例外。
    IE启动的时候,会查找HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects,然后用CoCreateInstance()启动每一个插件。
    用户写一个进程内com组件,并把注册,把CLSID添加到上面所示地方。你的提供几个函数给IE调用,当事件发生的时候,会调用你的函数通知你,你可以处理,并决定是否让IE操作继续进行。
    我这里有一个简单的例子程序,但忘了从哪里下载的了。
      

  6.   

    To: sunyard()这个绝对不是BHO实现的。原因很简单,BHO只是启动时加载,运行时是不会被插入的。
      

  7.   

    有那么复杂吗?
    用CHtmlView不行吗?
      

  8.   

    没有用过那些软件。不过为什么不是在启动的时候加载那些BHO了?