プロセス終了について
- 題名: プロセス終了について
- 著者: zono
- 日時: 2009/11/16 1:37:49
- ID: 25824
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: プロセス終了について
- 著者: Hongliang
- 日時: 2009/11/16 2:05:54
- ID: 25826
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: プロセス終了について
- 著者: zono
- 日時: 2009/11/16 22:04:29
- ID: 25830
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: プロセス終了について
- 著者: Hongliang
- 日時: 2009/11/16 22:24:09
- ID: 25831
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: プロセス終了について
- 著者: zono
- 日時: 2009/11/17 1:52:12
- ID: 25836
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[5]: プロセス終了について
- 著者: Hongliang
- 日時: 2009/11/17 2:35:44
- ID: 25838
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[6]: プロセス終了について
- 著者: zono
- 日時: 2009/11/17 21:38:30
- ID: 25846
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[7]: プロセス終了について
- 著者: Hongliang
- 日時: 2009/11/17 22:14:37
- ID: 25848
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
本掲示板には大変お世話になっております。
プロセスを終了させる方法についてお聞きしたいのですが、
プロセスを終了させる方法としてProcessクラスkillメソッドと
CloseMainWindowメソッドがありますが、killメソッドだと
終了対象のプロセスの状況にかかわらず強制終了しますが、
CloseMainWindowはクローズメッセージを送るだけとマニュアルには
記述されています。
CloseMainWindowメソッドをコールしたとき、終了対象のプロセスは
何のイベントで検地すればいいのでしょうか?
今回実現したいことは、終了対象のプロセスにCloseMainWindowなど
終了させるイベントを発行し、終了対象のプロセスはイベントを検地し
Enviroment.Exitで終了コードを返却することです。
なのでCloseMainWindowにこだわらず終了対象のプロセスにイベントが
通知できればよいのですが、今回はプロセス間通信(メッセージキューなど)
の実装は考えていません。
※プロセスの起動と終了以外に通信をする目的がないためです。
何か実現方法がありましたら教えていただけると助かります。
よろしくお願いいたします。