【发布时间】:2019-12-21 03:01:47
【问题描述】:
我正在使用现有的 SDK 编写插件,该 SDK 没有类似 webview 的组件,但允许 ActiveX 控件。
所以我想出的唯一想法是找到一个实现网络浏览器或至少显示网络浏览器的 ActiveX 控件。
有这样的控制吗?
【问题讨论】:
标签: activex
我正在使用现有的 SDK 编写插件,该 SDK 没有类似 webview 的组件,但允许 ActiveX 控件。
所以我想出的唯一想法是找到一个实现网络浏览器或至少显示网络浏览器的 ActiveX 控件。
有这样的控制吗?
【问题讨论】:
标签: activex
不要使用IE的activex控件,它充满了内存泄漏。
请参阅此帖子以获取替代方案:
Replacing .NET WebBrowser control with a better browser, like Chrome?
【讨论】:
FireBreath 有一个 WebView 库,它使用 IE activex 控件将 Web 浏览器嵌入到 FireBreath 插件(在 IE 上充当 ActiveX 控件)。假设您使用的是 C++,您应该能够适应它。
【讨论】:
终于找到了。
SHDocVw.WebBrowser 可以。
通常路径是C:\Windows\System32\shdocvw.dll
【讨论】: