首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

大牛们帮忙探讨一上,SetParent的有关问题,依然无法解决浏览器卡顿的有关问题

2013-01-28 
大牛们帮忙探讨一下,SetParent的问题,依然无法解决浏览器卡顿的问题最近在研究多窗口浏览器,然后自己模仿

大牛们帮忙探讨一下,SetParent的问题,依然无法解决浏览器卡顿的问题
最近在研究多窗口浏览器,然后自己模仿写了一个浏览器,发现这个浏览器有点卡,因为所有的浏览器窗口都在主线程中,加载的时候很慢,特别是打开大数据的网站,比如淘宝的时候,卡的厉害,界面的一些操作都很卡。所以我考虑使用多进程

一个GUI进程,一个浏览器核心进程,2个进程通过Socket通信。

每当要打开窗口的时候,GUI进程通知核心进程,开启一个浏览器页面,然后把这个页面SetParent到GUI窗体上面。
我发现自从SetParent以后,核心进程里面的耗时操作,比如打开网页,依然会导致GUI进程的停滞,卡顿,貌似我想要的结果没有得到

请问,有什么办法解决界面的卡顿问题吗?
[解决办法]
数据加载放后台线程GUI只显示数据,看Chrome代码吧,他那个做的不错
[解决办法]
你是基于IE的内核开发的?(Webbrowse控件)
那个本来就有点慢

现在一般都是用webkit开发,这个速度非常快,(google chrome是基于此的)

热点排行