我也不知道这种浏览器所宣扬的一个IE内核多线程是什么意思,不过我觉得你的想法满正确的。所谓IE内核多线程可能不过是一种夸张的描述罢了!反正都是使用IE的内核,要有这么好的功能MS自己怎么不用,反而给别人先知道了!

解决方案 »

  1.   

    IE本身就是多线程的,其实那多个窗口(如点击新开的)其实在一个进程中,用NT的任务管理器看下,就会明白,其实只有一个iexplore,当然点击图标又打开个IE除外!而且在一个窗口内也是多线程的,没看见所有图像是同时下载的吗?用任务管理器可以明确的看到某iexplore进程启动的线程数!
    你理解的也对,多窗口浏览器就是那样写的,只不过,控件都是动态生成的!做个简单的多窗口浏览器很简单,当然要做复杂也可以,但难点不在这!
      

  2.   

    是啊
    打个比方,假如你进入了www.chinaren.com你一边点击校友录,另外一边又进入游戏大厅,两个线程同时启动,这就是线程的同步性
      

  3.   

    哦,这么说来ie也和资源管理器一样使用了共享内存技术了。不管几个进程线程,可以把资源耗用量减少到最低。还有 ehom 兄,为什么控件要动态生成呢?这样做比做死的东西会好一点吗?
      

  4.   

    为什么?不动态生成怎做?
    打开一个网页需要个新页面!怎么生成呢?Create的咯,设计其间能做吗?
      

  5.   

    哦,误会误会!偶以为你说子窗体上面的控件要动态生成。哪位有这种软件的delphi的源代码吗?给我一个好不好?今天晚上结贴了