如何获取当前运行进程的进程序列号

时间:2016-09-20 23:29:32

标签: xcode process deprecated nsapplication

在OS X 10.9及更低版本中,我们可以通过以下方式获取当前运行流程的流程序列号:

ProcessSerialNumber pen;
GetCurrentProcess( &psn );

但是,GetCurrentProcess()现已弃用,我不确定如何查找流程'带有NSRunningApplication的序列号。

1 个答案:

答案 0 :(得分:0)

要获取ProcessSerialNumber,可以使用:

ProcessSerialNumber psn;
psn.highLongOfPSN = 0;
psn.lowLongOfPSN = kCurrentProcess;