0
"プロセス"オブジェクトを使用してmsinfo32.exeのコピーを出力する診断プログラムを作成しています。通常、これらの診断は、「CreateNoWindow」プロパティをtrueに設定することによって隠します。C#プロセス実行からMsinfo32.exeが呼び出された場合は非表示にしますか?
問題は、私が何をするにしても、process.start()メソッドを使用して呼び出すときはいつも、msinfo32.exeウィンドウが表示されます。通常これはipconfigのような他のコマンドラインプログラムでは起こりません。しかし、msinfoが表示されるようです。助言がありますか?
'WindowStyle = ProcessWindowStyle.Hidden'を設定してみましたか? –
はい - 残念ながら。 – Darkenor
ipconfigにはGUIがないので、まったく異なる魚のケトルです。 msinfo32プログレスバーを隠す必要が本当に必要な場合は、MSDNライブラリのCreateDesktopを参照してください。 –