windows – 如何获取包含我的应用程序创建的所有线程的列表

前端之家收集整理的这篇文章主要介绍了windows – 如何获取包含我的应用程序创建的所有线程的列表前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想从我的应用程序中获取包含所有线程(主要的GUI线程除外)的列表,以便对它们执行一些操作. (设置优先级,终止,暂停等)
怎么做?
你可以使用我的 TProcessInfo课程:
  1. var
  2. CurrentProcess : TProcessItem;
  3. Thread : TThreadItem;
  4. begin
  5. CurrentProcess := ProcessInfo1.RunningProcesses.FindByID(GetCurrentProcessId);
  6. for Thread in CurrentProcess.Threads do
  7. Memo1.Lines.Add(Thread.ToString);
  8. end;

猜你在找的Windows相关文章