ShellExecuteについて


Azu  2009-07-23 12:16:22  No: 70649  IP: 192.*.*.*

質問させて頂きます

ShellExecuteでアプリを実行し、実行したアプリを閉じたりすると
実行したアプリがアクティブ化されず、他のウィンドウの後ろに隠されてしまいます。

本来なら、起動されたアプリが閉じられたら、実行したアプリがアクティブ化するはずです

これはどのような理由で、隠されてしまうのでしょうか?
propertiesを指定し、プロパティ画面を開いても同様な現象は発生します

どうぞよろしくお願いします。

編集 削除
subaru  2009-07-24 00:37:57  No: 70650  IP: 192.*.*.*

ShellExecute はエクスプローラーからファイルを実行するのと
同程度の機能しかないし、単に起動元のアプリと起動したアプリが
別々に動作しているだけでしょう。

一応 ShellExecuteEx の方ならアプリの終了待機くらいならできますが
勝手にアクティブ化とかはしません。

編集 削除