有没有办法获取我的C ++应用程序的进程ID?我正在使用Carbon框架,但不是Cocoa ......
答案 0 :(得分:6)
你可以使用unistd.h中的getpid()函数吗?
答案 1 :(得分:2)
GetProcessPID就是您所需要的。这需要一个ProcessSerialNumber,您可以从GetCurrentProcess获取。
答案 2 :(得分:1)
注意,实际上你不需要调用GetCurrentProcess,你可以使用常量kCurrentProcess。
(但是如果你不试图访问另一个进程的PID,那么getpid工作要少得多。)