如何从子线程或其他线程获取父线程?

Mar*_*cak 6 .net winapi multithreading

可能重复:
.NET有没有办法获取父线程ID?

.NET中的线程之间是否有任何关系?我迫切需要从实际线程中获取父线程,并且无法切换这条信息.有没有办法在.NET中使用父线程或使用Win32 API?

有没有办法从任何其他线程获取父线程?

bdo*_*lan 9

.NET不记录线程之间的父子关系.您需要自己跟踪这些数据,方法是在创建时将父线程传递给子级.

那就是说,我无法想象为什么你需要这个.是不是Join来自父母还是足够好的东西?

我可以理解你可能会对"无论如何你想做什么?"等问题感到沮丧. - 但有时候如果你让我们知道你的真正目标是什么,我们可能会找到一个你没想到的更好的方法.:)