这个Windows呢, 有点恼人, 想打印个进程号, 要查半天, 哎, 还是把你查到了。 unix/linux多好啊, 特别擅长于什么进程线程这玩意儿。
不多说, 遇一个, 学一个:
- #include <stdio.h> // for printf
- #include <stdlib.h> // for system
- #include <windows.h> // for GetCurrentProcessId
-
- int main()
- {
- printf("%ld\n", GetCurrentProcessId());
- system("tasklist | findstr test.exe");
-
- return 0;
- }
结果:
5756
test.exe 5756 Console 0 1,144 K