如何从 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 插件列表中显示的名称是我的程序的命名…
在保护模式下从 IE 扩展内写入 Windows 事件日志 - 失败并拒绝访问
在启用保护模式的 Windows 7 上的 Internet Explorer 中运行的 BHO 中,我尝试写入 Windows 事件日志。我正在写入一个已经存在的源,并且它位于应用程…
想要在嵌入标准 C# 应用程序的 WebBrowser 控件中启用 BHO
我有一个标准的 winforms C# 应用程序,其中拖有一个网页浏览器控件。我们还有一个 C++ BHO,当它在 IE7 或 IE8 中运行时,我们通常通过 COM 与之交互…
在 DHTML/AJAX 页面的情况下,如何使用浏览器辅助对象 (BHO) 获取完整的 HTML 正文?
我正在编写一个 BHO,用于分析从 'DWebBrowserEvents2' 的 'onDocumentComplete' 事件中获取的 HTML。目前它工作正常,除非我有一个 DHTML/AJAX 页面…
C# IE BHO:如何将 DOM 对象编组到工作线程?
我正在尝试用 C# 编写一个 浏览器帮助程序对象 (BHO),用于在单独的线程。我已经看到了与此相关的其他几个问题,答案似乎是“您需要将 DOM 对象从创建…
Internet Explorer BHO 和 SSL
我开发了 IE 插件,它在页面上的每个链接后面添加一个图标。 但是,如果我在 https 网站上导航,则会收到 IE 已限制的消息...... 如果我尝试允许访问…