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