进程handle获取线程_获取进程中的线程列表
進程handle獲取線程
The System.Diagnostics namespace contains functions that allow you to manage processes, threads, eventlogs and performance information.
System.Diagnostics命名空間包含允許您管理進程,線程,事件日志和性能信息的函數。
The System.Diagnostics.Process object gives you access to functionality enabling you to manage system processes and threads.
System.Diagnostics.Process對象使您可以訪問使您能夠管理系統進程和線程的功能。
Add this line to your using list:
將此行添加到您的使用列表:
using System.Diagnostics; using System.Diagnostics;You can get a list of ProcessThreads in a process by using the Process.Threads property, which returns a ProcessThreadCollection object.
您可以使用Process.Threads屬性獲取進程中的ProcessThreads列表,該屬性返回ProcessThreadCollection對象。
Here’s a code example for you, assuming that you already have a Process object named theProcess.
這是為您提供的代碼示例,假設您已經有一個名為theProcess的Process對象。
ProcessThreadCollection threadlist = theProcess.Threads;foreach(ProcessThread theThread in threadlist){Console.WriteLine("Thread ID:{0} Priority: {1} Started: {2}", theThread.Id, theThread.PriorityLevel, theThread.StartTime); }翻譯自: https://www.howtogeek.com/howto/programming/get-a-list-of-threads-in-a-process/
進程handle獲取線程
總結
以上是生活随笔為你收集整理的进程handle获取线程_获取进程中的线程列表的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在Windows Vista中使用符号链
- 下一篇: 从Ubuntu命令行按进程名称杀死进程