![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
||||
|
||||
|
Собственно сабж.
Пытаюсь в рабочем потоке сервиса осуществить загрузку DLL через LoadLibrary, загрузка проходит успешно, но почему-то код вызываемый из загруженной DLL не исполняется, кто сталкивался с подобной проблемой? Из-за чего такое может быть? |
|
#2
|
|||
|
|||
|
Покажи какой код не испольняется.
Вообще, такое может быть, если ты из под сервиса обращаешься к ресурсам, к которым нет доступа для Local Service пользователя или пытаешься создать что-то визуальное. |
|
#3
|
||||
|
||||
|
У меня в моей дллке идет переход к другой дллке, которая условно создает окно.
На ХП если разрешить взаимодействие с рабочим столом, то отчасти работает, в случае же с 7 и вистой не проходит. Последний раз редактировалось M.A.D.M.A.N., 23.11.2009 в 15:51. Причина: 12 |
|
#4
|
|||
|
|||
|
Ну вот тебе и ответ.
После ХР мелкомягкие перекрыли интерактивные сервисы Не создавай окна в сервисе - это всегда было плохим тоном, до до ХР включительно позволялось. С 2003 - нет. |