为什么进程已经关闭 但是用GetprocessId却还可以得到进程的pid?如题[解决办法]应为进程内核对象还没有释放,因此可以得到进程的ID.比如你创建一个线程,保存线程的句柄,当线程退出之后,你仍然可以得到某些线程相关的信息,比如线程退出代码.这个道理是一样的[解决办法]等一会而再去判断pid,释放有个过程的[解决办法]四楼的OK啦。以前一个项目就是这么写的。直接wait进程句柄。创建进程最好用CreateProcess.