bho

    0热度

    1回答

    我已经成功地为chrome和Firefox创建了扩展,它们利用内容脚本来注入javascript。 为IE添加完成同样的事情的最佳方式是什么? 迄今为止发现的信息都指向用C++编写的bho,因为.net具有性能缺陷。 我对.net有丰富的知识,但是对于C++来说是新的。 安装程序可用的任何工作示例?

    1热度

    2回答

    我需要为Internet Explorer创建一个扩展,我需要它作为EXE Com服务器。 首先,我使用ATL向导创建了一个简单的COM DLL项目,如here所述,它工作得很好,IE加载了我的扩展并显示了我的消息框。接下来,我重复了所有这些步骤,但创建了COM EXE项目。我注册它的方式和Internet Explorer可以看到扩展名,但它不起作用。我的函数IObjectWithSite ::

    0热度

    2回答

    [id(0x60020021), helpstring("method FileWriting")] void FileWriting( [in] BSTR buffer); 我想能够将包含NULL字符的BSTR传递给ActiveX控件(这不是我的,所以我不能修改代码)。 代码中只有通过BSTR参数使用WriteFile没有NULL过滤器,但我怎么能通过宽NULL(0x 00 00

    0热度

    1回答

    我想在Internet Explorer导航到Web地址之前从BHO更改代理设置。 HKEY_CURRENT_USER \软件\微软\的Windows \ CurrentVersion \ Internet设置 我使用RegOpenKeyEx,函数RegSetValueEx,RegCloseKey改变访问代理服务器和ProxyEnable值在BHO,BeforeNavigate2事件。但是,当它使

    1热度

    1回答

    我一直在阅读和跟进如何在IE中使用C#编写BHO,我可以注册它并且运行它,但它只能在第一个时正常工作窗口\标签我已经打开。 我知道它的各个方面在每个新窗口中都会触发,但如果它们影响DOM,这些更改不会“粘”或应用。因此,例如,我加载了一个页面,该页面在页面顶部显示一些文本,它将始终在第一个选项卡中,但其中可能存在的所有其他文件首先会消失或根本不显示。 我在使用IE11的Win7x64上使用c#4。

    1热度

    1回答

    我现在正在学习BHO,我需要为InternetExplorer编写插件,这将是导航器对象中的编辑值,例如属性appName。 此页http://msdn.microsoft.com/en-us/library/ie/ms535867%28v=vs.85%29.aspx此属性不是只读的。 我正在使用C#。 你认为有可能编辑navigator.appName和如何?请帮忙! 我需要这个功能来测试我的w

    0热度

    1回答

    我正在为Internet Explorer编写浏览器助手对象(BHO)。 BHO应该获得当前网站的URL以及推荐人。下面是我的BHO.cs文件中的相关代码片段: public class BHO:IObjectWithSite { SHDocVw.WebBrowser webBrowser; public void OnDocumentComplete(object pD

    0热度

    1回答

    我该怎么做?我试图创建一个低完整性的文件夹,但它仍然不会让我登录到它

    0热度

    1回答

    我正在C++中开发一个internet-explorer插件(浏览器帮助对象-BHO)。在这种情况下,当事件BeforeNavigate2被激发时,我想将URL保存到文件中。 因此,打开文件我写的常规码: FILE* fp; fp = fopen("E:\\visurl.txt", "a"); if (fp == NULL){ MessageBox(NULL, "fopen fai

    0热度

    1回答

    我在使用BHO.i的IE插件工作想要使用类前缀(开始)name.i已经完成它在JavaScript和jQuery的元素。 var myClass = $('[class^="ii gt"]'); 和 var myClass = $(document).find('div[class^="ii gt"]'); 所以,我想用C#BHO.How我能实现它在IE浏览器来获得同样的事情? 注:上面的