Re[4]: プロセス終了時のイベント取得


[コメントツリー表示を見る] [発言時刻順表示を見る]

Posted by Shwantz on 2001/07/11 19:34:05

In Reply to: Re[3]: プロセス終了時のイベント取得 Posted by Uz on 2001/07/11 18:41:11


    > よそからの強制終了も検出したいってことね。
    > そりゃ、終了させられるアプリだけでは無理ですね。

    VBではどうか分かりませんが負荷分散を行う常駐アプリで
    プロセス終了を不能にしているものを見たことがあるんで
    きっと可能です。

    > エラーによる異常終了も自身での検出は無理ですし。
    > 監視プロセスを別にあげる必要がありますね。

    やっぱりそうですかね。

    > この場合は、多分ウィンドウに対してWM_CLOSEが送られるので
    > しょう。

    サブクラス化したウインドウを作成してWM_DESTROY等を
    待って見たのですが駄目でしたね。タスク終了は検出可能ですが。
    > > 場合、1)モーダレスフォームの場合はOK、2)モーダレスフォーム> > の場合は上記モジュールは呼び出されません。
    > ?

    タスクの終了検出においても、

    Form1.show 1 で表示したモーダルフォームではForm_Unload()で
    検出は不可能。
    Form1.show  で表示したモーダレスフォームではForm_Unload()で
    検出は可能。

    ということです。


記事スレッド一覧