如何使用 IE9 Beta 库中的接口?
我在 Internet Explorer 扩展开发中提出了类似的问题论坛但没有得到答案。我发现不仅我有这个 问题 有人使用过这些 IE9 Beta 的界面? 我正在使用 ATL…
如何使用 C# BHO 在 IE 中链接电话号码
我能够从网页检测电话号码,但无法链接它们。我想链接一个电话号码。例如 7774443333 到 7774443333 有什么办法可以做到这一点吗? 他们有什么解决方…
关于使用CComPtr的一些问题(什么时候使用Release()?我可以返回CComPtr吗?,...)
我正在为 Internet Explorer(BHO)编写附加组件,并且正在使用 CComPtr 智能指针。我想知道: 什么时候应该使用 CComPtr.Release() 函数? In this t…
BHO/ATL/COM 中的线程。 Winapi 还是其他什么?
我编写 IE 插件并使用 ATL。我需要创建后台工作线程,以便 UI 线程将尽快解除阻塞。 我的问题是,我应该使用尽可能最低的方式创建线程,即 Winapi,Cr…
将 Firefox 扩展移植到 BHO(浏览器帮助对象,又名 IE 扩展)
我有一个 Firefox 扩展,我想将其移植到 IE,我不想再次编码。 有什么可以帮助我的吗?它可以以非常不同的方式出现: 一个可以呈现 Firefox 扩展的 IE…
如何从 BHO 捕获 URL 的变化?
如何从浏览器帮助程序对象捕获 IE 上 URL 的更改? 一种明显的方法是使用任何常见的浏览器事件,例如 onbeforenavigate,但如何捕获更改,例如: url.…
在 Visual Studio 2010 中为 IE 中的 BHO 使用断点
我正在 Visual Studio 2010 中开发 BHO。到目前为止,我已成功注册 BHO 并在点击调试时让 Visual Studio 启动 IE。 BHO 按预期工作,但不幸的是我设置…
从事件 DISPID_TITLECHANGE 获取 IWebBrowser2 指针
我正在处理浏览器帮助程序对象,并且正在尝试访问触发事件的 IWebBrowser2。通过 NavigateComplete2 和其他事件,我可以轻松做到这一点,因为我获得了…
Windows 7、IE8:创建 CAxWindow 已完成,但出现“拒绝访问”错误
我有 Windows 7、Internet Explorer 8、Visual Studio 2008。 我需要创建 Active X 窗口来显示其他站点的页面。我尝试在 IE 处于保护模式时创建 CAxWi…
如何在 Visual Studio/Internet Explorer 中调试 C# BHO 项目
我正在使用 Visual Studio 2010 在 C# 中创建 IE 扩展。在 Internet Explorer 中运行扩展时,如何调试该扩展?…
如何降低 WCF 命名管道的完整性
我有一个用 C# 编写的 Internet Explorer 加载项,它通过 WCF 命名管道与 .NET 桌面应用程序进行通信。桌面应用程序为 netNamedPipeBinding 创建 Serv…
如何设置 IE 扩展名(IE 中的 BHO)
我如何设置 IE 扩展中显示的 BHO 名称(例如管理插件)。当我使用 regasm.exe 附加程序时,Internet Explorer 插件列表中显示的名称是我的程序的命名…