如何获取Firefox / IE / Chrome中可见选项卡的URL?

时间:2010-09-02 20:58:15

标签: c# internet-explorer internet-explorer-8 winapi

不,这不是发送给我代码请求。

我正在为自己的娱乐而写一个小工具。在这方面,我需要该实用程序从当前打开的三个浏览器(Firefox,IE,Chrome)中的任何一个上的可见/活动选项卡中读取URL,然后关闭并使用该URL执行某些操作。

我假设我需要PInvoke的一些东西,可能是EnumWindows,或GetForegroundWindow或其他一些。我在Win32 API方面有丰富的经验,但是目前,我需要稍微调整一下,因为我已经很久没有吃午餐了,并习惯将SDK文档作为一种娱乐方式来阅读游。

我正在尝试从活动浏览器的活动标签的地址栏中检索文本的方法。任何指向正确方向的人都会非常感激。

1 个答案:

答案 0 :(得分:0)

好吧,这个example使用的是EnumChildWindows,但是你可能无法在启用UAC的低权限IE世界中使用它。