|
WPF + UIAutomation?
|
|||
---|---|---|---|
#18+
Есть приложение, которое работает через UIAutomation API с целевым WPF приложением. Всё ок. Сделал Windows Service с тем же функционалом - не работает, при попытке получить hwnd дает 0 System.ArgumentException: hwnd cannot be IntPtr.Zero or null. at System.Windows.Automation.AutomationElement.FromHandle(IntPtr hwnd) at MyService.Scheduler.GetNotificationWindow(IntPtr hWndtoolBar) Вопрос: можно ли работать с UIAutomation из сервиса? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2016, 14:33 |
|
WPF + UIAutomation?
|
|||
---|---|---|---|
#18+
Ролг Хупин, просто на угад, у сервиса есть права на десктоп? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2016, 16:28 |
|
WPF + UIAutomation?
|
|||
---|---|---|---|
#18+
Var79Ролг Хупин, просто на угад, у сервиса есть права на десктоп? ну как права, делал тицу типа взаимодействовать с десктопом, и юзера менял, но нифига. Похоже, что из-под сервиса по определению не пробиться к окнам через UIAtomation ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2016, 17:26 |
|
WPF + UIAutomation?
|
|||
---|---|---|---|
#18+
Ролг Хупин, права того пользователя где нужно тыкать по контролам? может и не работает я не в курсе ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2016, 17:29 |
|
|
start [/forum/topic.php?fid=21&fpage=10&tid=1440595]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
68ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 165ms |
0 / 0 |