こんにちは、次のようないくつかのシステム プロパティを開く必要があるプログラムを作成する必要があります。
Process sound = new Process();
sound.StartInfo.FileName = "mmsys.cpl";
sound.Start();
// Place 1
Process device = new Process();
device.StartInfo.FileName = "hdwwiz.cpl";
device.Start();
// Place 2
// Other Code doing sth
それはうまくいきますが、私の問題は、最初にmmsys.cplを実行し、ユーザーが何をしなければならないかを確認するのを待ち、ウィンドウを閉じた後にhdwwiz.cplを実行する必要があることです。
だから// Place 1
私は書いた:
sound.WaitForExit();
しかし、mmsys.cpl は単なるショートカットであり、プロセス "explorer.exe" として実行され、hdwwiz.cpl は "mmc.exe" として実行されるため、コマンドはそのウィンドウを閉じるまで待機せず、両方を同時に実行するため、機能しません。
私が望むようにsthを作る方法はありますか?