Как установить приоритет другого приложения, запущенного на компьютере, в форме выигрыша С#. Я немного новичок на этом сайте и кодирую все вместе.
System.Diagnostics.Process.Start("cmd.exe","wmic process where name=\"HD-Frontend.exe\" CALL setpriority 32");
Это то, что я пробовал до сих пор. Просто не сработало... :(
setpriority 32 - вызов linux
Что вам нужно сделать, так это заставить обработчик процесса "Начать" следующим образом
Process myProcess = Process.Start("cmd.exe", "wmic process where name=\"HD-Frontend.exe\"");
Затем играйте с приоритетом, когда у вас есть ручка
myProcess.PriorityClass = RealTime;
Кроме того, вы можете определить свой процесс перед его запуском и изменить приоритет до его запуска
myProcess.StartInfo.UseShellExecute = false;
myProcess.StartInfo.FileName = "C:\\HelloWorld.exe";
myProcess.StartInfo.CreateNoWindow = true;
myProcess.PriorityClass = RealTime;
myProcess.Start();
Посмотрите на свойство ProcessPriority процесса