IE中的WebBrowser控件

时间:2011-10-24 09:54:28

标签: c# vb.net internet-explorer com activex

我有一个.NET ActiveX / COM对象,里面有一个WebBrowser控件(以及其他控件,如按钮等)。

此对象似乎加载正常,按钮显示并正常工作,但由于某种原因,WebBrowser控件没有显示!

在IE中是否存在一些限制(例如,IE是否害怕递归等等)?有没有办法让我克服它?

提前致谢,

朱波罗卡

1 个答案:

答案 0 :(得分:1)

FireBreath有一个名为WebView的库可以做到这一点;我已经在基于NPAPI的浏览器和ActiveX中测试了它,它运行得很好。您可能想要这样做有很多原因。

由于我不知道你在做什么,我不能告诉你你做错了什么......但是我可以告诉你FireBreath用来做它的源代码:

https://github.com/firebreath/FireBreath/blob/master/src/libs/WebView/Win/WebViewWin.cpp

这是在C ++中,但您可以从中找到有用的东西。我不在浏览器中使用.net - 开销太大 - 但理论上应该适用相同的原则。