ほかのアプリケーションが閉じられたことを認識するには?

解決


marutomo  2004-07-12 13:55:24  No: 114721  IP: [192.*.*.*]

VB6.0にてshell関数を使用し、ワードパッドを開くというプログラムを書きました。
そのワードパッドが「閉じられた」という認識を値として得たいのですが、何か方法はありませんか?
おねがいします。

編集 削除
nanashi  2004-07-12 14:32:27  No: 114722  IP: [192.*.*.*]

Shell関数の戻り値がタスクIDになっています。
OpenProcess(API)を使ってタスクIDからプロセスのハンドルを取得します。
GetExitCodeProcess(API)でアプリケーションが終了したかどうかをチェックできます。

編集 削除
marutomo  2004-07-13 11:33:35  No: 114723  IP: [192.*.*.*]

なんとかうまくいきました。
初めてAPIを触りましたが難しいですね。。。
説明ありがとうございました。

編集 削除