1

ユーザーが最後に実行したプロセスに HANDLE を取得するにはどうすればよいですか? 私のアプリケーションが実行され、 CreateProcess() または ShellExecute() を使用して 1 つのプロセスが開始された後、ユーザーが来て別の独立したプロセスを外部で実行します。ユーザーがこれとあれをしなければならないことを忘れてください。この時点で、ユーザーは 1 つのアプリケーションのみを実行すると確信しています。

このプロセスに HANDLE を取得するにはどうすればよいですか? 名前やIDなどはありません。私が知っているのは、アプリケーションの実行が開始された後、または上記の方法のいずれかを使用してプロセスを作成した後に実行されていることだけです。

どんな助けでも大歓迎です。

4

1 に答える 1