BHO HtmlEventObject 崩溃
我有一个用 C++ 编写的浏览器帮助程序对象,但在接收 OnHelp HtmlEvent 时遇到问题。 当我尝试访问属性时,浏览器崩溃。 VARIANT_BOOL STDMETHODCALLT…
IE 9 - BHO,用户启用后未加载
我有可在 IE 8 中工作的 C++ BHO。在 IE 9(首次启动)中,它会被禁用,直到用户单击“启用”按钮。但是,即使单击“启用”后,BHO 也仅在 IE 重新启…
IE BHO 浏览器扩展:如何在设置、删除等时获取 cookie
我正在为 Internet Explorer 编写一个扩展,并且想知道如何以编程方式检测会话中每个域设置、删除、修改哪些 cookie。 我知道 cookie 是在 WinInet 级…
Windows Phone 7 浏览器帮助对象?
Windows Phone 7 BHO 可行吗?我有一个适用于 Windows Mobile 的 BHO,我想将其移植到 Windows Phone 7。…
Internet Explorer BHO 检查站点的多实例
我正在为客户做一个项目。我们正在构建一个内部门户网站,由于各种(主要是政治)原因,我们最终为 IE8 构建了一个 BHO。 t 所做的事情之一是确保一次…
如何设置 bho 的名称(在 ie 的插件选项中可见)
如何重命名浏览器帮助程序对象的名称。 dll属性中的正常信息都没有问题。但是,当我打开 Internet Explorer 查看插件时,我的插件的名称是 NameIEBHO …
如何对Internet Explorer进行病毒扫描?
我需要编写一个工具,对 IE 下载的每个文件(因此会弹出“保存”对话框)执行操作(类似于病毒扫描,但更具启发性)。 问题是我不知道从哪里开始;我…
检测程序是否是从 javascript 安装的
我正在为 Firefox 开发一个附加组件或插件(NPAPI)。 从扩展的 JavaScript 或 NPAPI 插件中检测是否安装了某个 Windows 程序的最佳方法是什么? 多谢…
如何在 Internet Explorer 中显示我自己的上下文菜单
我正在为 Internet Explorer 9 编写附加组件,我必须将默认上下文菜单更改为我自己的。我正在用 C++ 编写 BHO,并使用 ATL。我设法处理显示上下文菜单…
SpicIE 在开发 IE 插件时有哪些限制?
使用 SpicIE(使用 C#)开发 IE 扩展是否有限制?如果在SpicIE中开发了一个IE扩展,然后需要将其开发为BHO(C++?),是否必须从头开始重建?…
从工作线程调用(编组)单元线程 COM 接口的 ATL 示例
我正在寻找一个代码示例,该示例说明了如何在 ATL COM Server DLL 中进行跨线程 COM 调用。知道一个吗? 更多详细信息: 我的组件是一个 IE 浏览器帮…
如何在 IE9 中检测用户禁用了某个加载项?
IE9 用户可以通过单击齿轮按钮并选择“管理加载项”来禁用加载项,例如浏览器帮助程序对象。我需要使用 JavaScript 检测给定的附加组件是否已以这种方…
无法在 IE9 中从 Javascript 调用 BHO 方法
我试图从 javascript 函数调用 BHO 对象方法(javascript 是由 BHO 使用 IHTMLWindow2 execScript 注入的)。 function foo() { IEBHO.DoSomething() …