Process.Start をバックグラウンド スレッドで実行し、優先度を高くするにはどうすればよいですか? 私は wpf C# アプリケーションを使用しています。ありがとう
9108 次
1 に答える
2
でプロセスを開始します
Process.Start()
そして、起動後に PriorityClass を設定します。
スレッドからのプロセスの開始については、次のリンクを参照してください: Async process start and wait for it to finish
ThreadPool.QueueUserWorkItem(delegate {
Process process = Process.Start(startInfo);
if(process.WaitForExit(timeout)) {
// user exited
} else {
// timeout
}
});
于 2012-09-28T13:29:46.120 に答える