C # - загрузить внешний .exe без курсора мыши - PullRequest
1 голос
/ 14 мая 2019

Из приложения WinForms я инициализирую внешний (сторонний) исполняемый файл и хотел бы, чтобы эта загрузка была скрыта.

Я использую Task.Run () => Process.Start дляинициализировать процесс, но даже в фоновом потоке (используя пул потоков) курсор мыши остается с WaitIcon.Я полагаю, что это происходит из-за загрузки приложения, а Windows управляет этим, а не потоком моего приложения.

//I don't even need to await, just start but without the cursor get with WaitIcon

Task.Run(() => System.Diagnostics.Process.Start("ExternalApp.exe"));

Есть ли какой-нибудь простой способ вмешаться в этот процесс, чтобы оставить курсор по умолчанию во время загрузки внешнего исполняемого файла?

...