最小化でプログラムを実行したい
- 題名: 最小化でプログラムを実行したい
- 著者: junjun
- 日時: 2013/03/12 19:43:04
- ID: 31394
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: 最小化でプログラムを実行したい
- 著者: Hongliang
- 日時: 2013/03/12 19:51:12
- ID: 31395
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: 最小化でプログラムを実行したい
- 著者: junjun
- 日時: 2013/03/13 16:06:18
- ID: 31404
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: 最小化でプログラムを実行したい
- 著者: 魔界の仮面弁士
- 日時: 2013/03/14 15:37:50
- ID: 31416
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: 最小化でプログラムを実行したい
- 著者: junjun
- 日時: 2013/03/15 12:47:52
- ID: 31417
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: 最小化でプログラムを実行したい
- 著者: 魔界の仮面弁士
- 日時: 2013/03/15 15:18:29
- ID: 31418
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: 最小化でプログラムを実行したい
- 著者: junjun
- 日時: 2013/03/28 23:37:43
- ID: 31431
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
はじめまして。
C#で外部アプリを最小化状態で起動させたいのですが、、、、、
Netをみて対応したのですが、どうしても最小化状態で起動できないです。
==============================================
System.Diagnostics.Process procObj = new System.Diagnostics.Process();
procObj.StartInfo.FileName = ExecutePath.FilePath;
procObj.StartInfo.WorkingDirectory = System.IO.Path.GetDirectoryName(ExecutePath.FilePath);
procObj.StartInfo.Arguments = Parameter;
procObj.StartInfo.UseShellExecute = false;
procObj.StartInfo.RedirectStandardOutput = true;
procObj.StartInfo.RedirectStandardError = true;
procObj.StartInfo.Verb = "Open";
procObj.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Minimized;
//標準出力、エラー出力の送信イベントをハンドルする
string outputBuff = string.Empty;
procObj.OutputDataReceived += delegate(object sender, System.Diagnostics.DataReceivedEventArgs e)
{
outputBuff += e.Data;
};
string errorBuff = string.Empty;
procObj.ErrorDataReceived += delegate(object sender, System.Diagnostics.DataReceivedEventArgs e)
{
errorBuff += e.Data;
};
procObj.Start();
procObj.BeginOutputReadLine();
procObj.BeginErrorReadLine();
============================================
procObj.StartInfo.WindowStyle
ここで設定するという認識ですが、間違っているのでしょうか??
また、動作させるのにほかにも必要なことがあるのでしょうか??
申し訳ありませんが、教えていただければと思います。
よろしくお願いします。。