Создание службы Windows для открытия программы - Delphi

Я создаю Службу Windows с помощью Delphi. Что мой сервис должен сделать, так это открыть программу. В моем коде я используюWinExec(aux,SW_SHOWNORMAL);, Когда я запускаю и запускаю сервис, кажется, что ничего не делается, но когда я смотрю в TaskManager, программа, которую должен открыть мой сервис, находится в списке, а в столбце имени пользователя появляется SYSTEM.

Таким образом, программа открывается, но она не отображается на экране. Я провел исследование в Google и нашел некоторые функции, такие какCreateProcess но я не знаю, как его использовать. Что я делаю неправильно?

Извините за мой плохой английский.

Ответы на вопрос(1)

Ваш ответ на вопрос