chrome_omniboxView类不再可用?

时间:2013-08-25 16:53:47

标签: .net winapi google-chrome ui-automation

FindWindowEx(Hwnd, 0, "Chrome_OmniboxView", Nothing)

Chrome_OmniboxView已不再可用。我怎样才能获得谷歌浏览器的当前网址?

2 个答案:

答案 0 :(得分:1)

我刚刚编写了一个Chrome扩展程序来解决这个问题。我把它放在Chrome网上商店(免费)这里:https://chrome.google.com/webstore/detail/add-url-to-page-title/ghpeimfjbonkimelnkbgekmcboomkgmi

所有这一切都是将页面的html标题转换为以下格式: 原标题| url:[http://www.the-url.com]

这是Chrome浏览器的窗口标题,您可以使用NativeWIN32.GetWindowText(句柄)阅读;

答案 1 :(得分:0)

运行Spy ++以找出所需的正确类名和窗口句柄。假设您安装了Visual Studio,则应该安装它。

有了它,您可以指向窗口,查看窗口句柄的层次结构,以及您应该使用FindWindow() / GetWindow() API调用时使用的确切类名。