Я пытаюсь запустить EXE-файл 'two.exe' из другого приложения 'one.exe' в Delphi XE2 с помощью ShellExecute.
ShellExecute(0, 'open', 'two.exe', nil, nil, SW_NORMAL);
Это работает отлично, но всякий раз, когда я завершаю приложение «one.exe» (родительское приложение) на вкладке процессов диспетчера задач, используя параметр «завершить дерево процессов», приложение «two.exe» также завершается.
Как я могу предотвратить завершение моего приложения ShellExecuted?