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