Автоматизация пользовательского интерфейса с помощью службы windows
Я использовал автоматизацию пользовательского интерфейса с помощью windows forms , она работала нормально , но когда я пытаюсь использовать ее с помощью службы Windows, я не могу получить доступ к элементу автоматизации .Пожалуйста, подскажите, чего мне не хватает
Что я уже пробовал:
Condition Condition = new AndCondition(new PropertyCondition(AutomationElement.ProcessIdProperty, processID), new PropertyCondition(AutomationElement.AutomationIdProperty, configurationAllList.automationId)); AutomationElement selectedElement = AutomationElement.RootElement.FindFirst(TreeScope.Ancestors | TreeScope.Children | TreeScope.Descendants | TreeScope.Element | TreeScope.Parent | TreeScope.Subtree, Condition);
Richard MacCutchan
Вы не можете получить доступ к пользовательскому интерфейсу из службы Windows.