Pergunta

Existe uma maneira de obter o ID do processo do meu aplicativo C++?Estou usando a estrutura Carbon, mas não Cocoa…

Foi útil?

Solução

você pode usar a função getpid() encontrada em unistd.h?

referência osx

Outras dicas

GetProcessPID é o que você precisa.Isso requer um ProcessSerialNumber, que você pode obter em GetCurrentProcess.

Observe que na verdade você não precisa chamar GetCurrentProcess, você pode usar a constante kCurrentProcess.

(Mas getpid dá muito menos trabalho se você não estiver tentando acessar o PID de outro processo.)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top