| Автор
| Сообщение |
 TuXAPuK
Великий гонщик


Возраст: 26
Знак зодиака: 
Зарегистрирован: 12.09.2005
Сообщения: 714
Откуда: Великий город Рига... =Ъ
|
|
|
Цитата |
|
У меня возникла проблема... Если программа запущена как сервис, то она совершенно не видет окон программ которые запущены из под пользователя...
Можно ли каким образом найти все окна всех открытых программ в системе?
Ну или хотя-бы все hWND и ClassName окон определенного процесса _________________
 |
|
| В начало |
|
 |
|
|
 |
DrPass
Знающий :) /Почетный Модератор/

Возраст: 31
Знак зодиака: 
Зарегистрирован: 02.05.2002
Сообщения: 5709
Откуда: Донецк
|
|
|
Цитата |
|
Запускай сервис под учетной записью пользователя, и дай ему право взаимодействовать с десктопом. Тогда он будет видеть.
Если сервис работает под системой, у него будет другая оконная станция, естественно. _________________ Да пребудет с вами Сила! |
|
| В начало |
|
 |
 TuXAPuK
Великий гонщик


Возраст: 26
Знак зодиака: 
Зарегистрирован: 12.09.2005
Сообщения: 714
Откуда: Великий город Рига... =Ъ
|
|
|
Цитата |
|
Погодь.. А каким образом можно запустить сервис (Windows Services) под не под SYSTEM, а под моим пользователем? И вообще как приписывается что разрешено этому сервису делать, а что - нет? _________________
 |
|
| В начало |
|
 |
 aka57
Я живу тут....

Возраст: 28
Знак зодиака: 
Зарегистрирован: 03.07.2003
Сообщения: 1287
|
|
|
Цитата |
|
| Вкладка "вход в систему" в свойствах сервиса |
|
| В начало |
|
 |
 TuXAPuK
Великий гонщик


Возраст: 26
Знак зодиака: 
Зарегистрирован: 12.09.2005
Сообщения: 714
Откуда: Великий город Рига... =Ъ
|
|
|
Цитата |
|
АЛЕЛУЯ!!!! Столько гемороя и всё изза одной галочки... Галочку - поставил, окошки - находит...  _________________
 |
|
| В начало |
|
 |
|
|
|
Цитата |
|
| А можно просто свойство Interactive сделать True |
|
| В начало |
|
 |
|