0

コードを書き、MFC を使用します。プロセスが存在するかどうかを確認したい。

例えば:

if (myProcess.exe exists)
  do something
else
  do something else

どうすればいいですか?

ありがとう

4

4 に答える 4

0

プロセスを列挙する必要があります

例えば

http://msdn.microsoft.com/en-us/library/windows/desktop/ms682623%28v=vs.85%29.aspx

于 2012-06-10T09:31:06.217 に答える
0

Psapi.h をインクルードした直後に次の行を追加してみてください。

#pragma comment(lib, "psapi.lib")

これも試してください:

#pragma comment(lib, "kernel32.lib")
于 2012-06-10T10:54:23.950 に答える
0

プロセスは、そのプロセス ID をファイルに保存できます。通常の終了時に、ファイルを削除します。

次回の開始時に、プロセスはファイルが存在するかどうかを確認できます。存在する場合は、ファイルを読み取り、そのプロセス ID を確認できます。

于 2012-06-10T09:37:39.543 に答える