запустить exe-файл в панели приложения c # .net

Я хочу запустить exe-файл в моем приложении winform .net на панели, используя код C #Я могу запустить EXE-файл по нажатию кнопки сSystem.Diagnostics.ProcessStartInfo а такжеProcess p = Process.Start("notepad.exe"); но каков код для запуска этого файла блокнота или любого другого исполняемого файла на панели с использованием кода C #?

Я хочу запустить приложение на панели, а не в отдельном окне. Я запустил следующий код, но исполняемый файл не остается на экране и не открывается на панели, пожалуйста, сообщите мне решение для этого.

    Process p = Process.Start("notepad.exe");
    Thread.Sleep (600);  // Allow the process to open it's window 
    SetParent(p.MainWindowHandle, panel1.Handle);


[DllImport("user32.dll")]
static extern IntPtr SetParent(IntPtr hWndChild, IntPtr hWndNewParent);

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

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