如何从Google Chrome获取所有网址。例如,如果我的计算机上运行了两个不同的实例,并且每个实例包含多个URL。我如何获得All.Right列表现在我只能获得一个活动的URL选项卡。
AutomationElement elm = AutomationElement.FromHandle(p.MainWindowHandle);
AutomationElement elmUrlBar = null;
elmUrlBar = elm.FindFirst(TreeScope.Descendants, new PropertyCondition(AutomationElement.NameProperty, "Adresse und Suchleiste"));
if (elmUrlBar != null)
{
AutomationPattern[] patterns = elmUrlBar.GetSupportedPatterns();
if (patterns.Length > 0)
{
ValuePattern val = (ValuePattern)elmUrlBar.GetCurrentPattern(patterns[0]);
}
}
是否可以获取所有网址。源代码应该与C#兼容。我不是以英语为母语的人。我尽力提出问题。请不要标记为否定。