5

C++ アプリケーションのプロセス ID を取得する方法はありますか? Carbon フレームワークを使用していますが、Cocoa は使用していません…</p>

4

3 に答える 3

7

unistd.h にある getpid() 関数を使用できますか?

osx リファレンス

于 2008-09-03T13:51:56.420 に答える
1

GetProcessPIDはあなたが必要とするものです。これには、GetCurrentProcessから取得できるProcessSerialNumberが必要です。

于 2008-09-04T13:06:46.147 に答える
0

実際に GetCurrentProcess を呼び出す必要はないことに注意してください。定数 kCurrentProcess を使用できます。

(しかし、とにかく、別のプロセスの PID にアクセスしようとしないのであれば、 getpid ははるかに少ない作業です。)

于 2008-09-15T00:23:54.730 に答える