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