我的应用程序的一部分是在windows下的C++。我需要当前进程的进程ID。有什么想法吗?ms C++获取当前进程的pid
22
A
回答
33
GetCurrentProcessId
函数会这样做。
5
已经习惯于看到码和码的代码来完成看似简单的任务,我对GetCurrentProcessId
的直接性感到惊喜。今天早些时候,当我在DllMain
例程中关注新代码时,我看到它在调试器中运行,该例程将进程ID与嵌入的GUID结合起来,为互斥体创建本地唯一的名称。
以下是整个例程,全部三个机器指令。
mov eax,fs:[00000018]
mov eax,dword ptr [eax+20h]
ret
BTW,其他两个幸好简单的Windows API函数是GetLastError
和SetLastError
;事实上,两者都非常相似。
相关问题
- 1. [Mac]如何获取当前进程的pid?
- 2. linux - 获取进程的pid
- 3. 从子进程获取PID
- 4. 从MS-Word ApplicationClass获取PID?
- 5. 如何从Ant中获取当前PID?
- 6. 获得在C#创建进程的PID
- 7. PHP:获取特定进程的PID
- 8. 通过ssh获取nohup进程的PID
- 9. 获取运行firefox进程的PID
- 10. 获取递归子进程的pid
- 11. 如何在执行之前获取新进程的PID?
- 12. C - 获取使用popen打开的进程的PID
- 13. 获得子进程的PID
- 14. 通过PID获取进程句柄
- 15. 通过PID获取进程名称
- 16. 函数来获取当前进程UNIX
- 17. 黑莓 - 获取当前进程ID
- 18. C++(Windows)获取当前运行进程的网络适配器
- 19. 获取当前进程的CPU使用率用C
- 20. Win32进程如何获取父进程的PID?
- 21. 在MS Project中获取当前用户
- 22. 如何从PID使用C获取进程名称
- 23. C++ Windows如何从PID中获取进程路径
- 24. 如何在Erlang shell中获取当前进程的进程ID?
- 25. 获取当前日期和时间,使用c#进行ms访问
- 26. C#:找到当前进程
- 27. 获取杀死我的应用程序的进程的PID
- 28. 如何获得一个进程的PID?
- 29. 获取通过ssh使用sudo启动的进程的PID
- 30. 获取某个进程上次启动的实例的pid
不错的问题其实 – 2008-11-18 10:29:04
我第一次阅读它为“摆脱当前的过程”:) – Otherside 2008-11-18 10:52:54
@其他他让我看起来在词汇 – SerG 2015-02-05 11:45:35