C# 如何获取Firefox/IE/Chrome中可见选项卡的URL?
不,这不是给我寄密码的请求 我正在写一个小实用程序,以自娱自乐。在这方面,我需要该实用程序从当前打开的Firefox、IE、Chrome三种浏览器中的任何一种浏览器的visible/active选项卡读取URL,然后使用该URL进行操作 我想我需要PInvoke来获取一些东西,可能是EnumWindows,或者GetForeGroundIndow之类的东西。我在Win32 API方面有丰富的经验,但目前,我还需要多了解一下,因为我已经很久没有吃午饭了,也没有把阅读SDK文档作为娱乐和娱乐的手段了C# 如何获取Firefox/IE/Chrome中可见选项卡的URL?,c#,internet-explorer,internet-explorer-8,winapi,C#,Internet Explorer,Internet Explorer 8,Winapi,不,这不是给我寄密码的请求 我正在写一个小实用程序,以自娱自乐。在这方面,我需要该实用程序从当前打开的Firefox、IE、Chrome三种浏览器中的任何一种浏览器的visible/active选项卡读取URL,然后使用该URL进行操作 我想我需要PInvoke来获取一些东西,可能是EnumWindows,或者GetForeGroundIndow之类的东西。我在Win32 API方面有丰富的经验,但目前,我还需要多了解一下,因为我已经很久没有吃午饭了,也没有把阅读SDK文档作为娱乐和娱乐的手段了
我正在想办法从活动浏览器的活动选项卡的地址栏中检索文本。任何指向正确方向的指针都会非常受欢迎。这使用了EnumChildWindows,但在支持UAC、低权限的IE世界中,您可能很难让它工作。但是如果地址栏中的文本不是实际显示的页面,您会怎么做?也就是说,用户可以在地址栏中键入一些内容,但没有启动提取。因此,浏览器可能会显示yahoo.com主页,但地址栏会显示google.com。是的,我不会遇到这种情况。我正在为固定数量的场景开发这个个人实用程序,因此集合是有限的。