我想从我的应用程序中获取包含所有线程(主要的GUI线程除外)的列表,以便对它们执行一些操作. (设置优先级,终止,暂停等)
怎么做?
怎么做?
你可以使用我的
TProcessInfo课程:
- var
- CurrentProcess : TProcessItem;
- Thread : TThreadItem;
- begin
- CurrentProcess := ProcessInfo1.RunningProcesses.FindByID(GetCurrentProcessId);
- for Thread in CurrentProcess.Threads do
- Memo1.Lines.Add(Thread.ToString);
- end;