2013-08-25 28 views

回答

0

運行Spy ++來找出你需要的正確的類名和窗口句柄。假設你安裝了Visual Studio,你應該安裝它。

有了它,您可以指向窗口,查看窗口句柄的層次結構,以及與API調用FindWindow()/GetWindow()應使用的確切類名稱。

+3

Spy ++不會爲url文本框顯示任何類名(Omnibox) – ishi

1

我剛剛寫了一個Chrome擴展來解決這個確切的問題。我已將它放在Chrome網上商店(免費):https://chrome.google.com/webstore/detail/add-url-to-page-title/ghpeimfjbonkimelnkbgekmcboomkgmi

它只是將頁面的html標題轉換爲以下格式:[http://www.the- url.com]

這是由Chrome放入窗口標題,您可以使用NativeWIN32.GetWindowText(句柄)讀取;

+0

您如何獲取URL? –

+0

謝謝西蒙,但擴展只更新頁面加載的URL,並且一些應用程序使用javascript(例如gmail)更改URL和標題。一旦他們做了 - 網址丟失了。您是否可以更新擴展程序以觸發頁面加載之外URL /標題更改和選項卡焦點上的標題更新? – poncha