C# IE8 BHO标签问题

C# IE8 BHO标签问题,c#,internet-explorer-8,bho,C#,Internet Explorer 8,Bho,我正在用C语言开发IE8 BHO。BHO的功能之一是维护用户访问的网站对列表。如果用户通过单击url1上的链接访问url2,我会将url1和url2对添加到列表中。我将使用这些信息以一种很好的方式显示ie历史,而不是按照Firefox插件的方式显示一长串访问过的网站。在我的BHO中,我当前正在使用事件查找用户要访问的URL。只要页面在同一个选项卡中打开,这就可以正常工作。但是,如何确定用户是否在新选项卡/新窗口中打开链接?除了IPC之外,还有其他方法可以找到用户来自的url吗 谢谢, simil

我正在用C语言开发IE8 BHO。BHO的功能之一是维护用户访问的网站对列表。如果用户通过单击url1上的链接访问url2,我会将url1和url2对添加到列表中。我将使用这些信息以一种很好的方式显示ie历史,而不是按照Firefox插件的方式显示一长串访问过的网站。在我的BHO中,我当前正在使用事件查找用户要访问的URL。只要页面在同一个选项卡中打开,这就可以正常工作。但是,如何确定用户是否在新选项卡/新窗口中打开链接?除了IPC之外,还有其他方法可以找到用户来自的url吗

谢谢,
simil

看来,如果不使用某种形式的IPC,这是不可能做到的。这是msdn上的相同帖子