我想编写一个程序来识别带有C ++的活动资源管理器窗口的URL。但我能找到的一切都是找到所有探索者的URL并找到活动窗口的上下文的方法。你能帮我吗?
获取活动窗口的上下文:
HWND handle = GetForegroundWindow();
获取所有资源管理器的网址:
http://www.codeproject.com/Questions/279108/Get-URL-Of-Current-Web-Page
答案 0 :(得分:1)
您应该通过在get_HWND
上为每个资源管理器应用IWebBrowser2
来获取资源管理器上下文。然后将它们与活动窗口上下文进行比较,以找到活动的资源管理器窗口及其URL。