C# 获得当前进程或线程的ID
2012-07-20 11:37
204 查看
如果获得当前进程的Id用:
Process[] processes = Process.GetProcesses();
foreach(Process process in processes)
{
if(process.ProcessName == "进程名"
{
MessageBox.Show(process.Id);
}
}
Process processes =Process.GetCurrentProcess
processes.id获得当前进程的ID
如果获得当前线程的ID用:
Thread.CurrentThread.ManagedThreadId.ToString() (推荐)
或
AppDomain.GetCurrentThreadId().ToString()
Process[] processes = Process.GetProcesses();
foreach(Process process in processes)
{
if(process.ProcessName == "进程名"
{
MessageBox.Show(process.Id);
}
}
Process processes =Process.GetCurrentProcess
processes.id获得当前进程的ID
如果获得当前线程的ID用:
Thread.CurrentThread.ManagedThreadId.ToString() (推荐)
或
AppDomain.GetCurrentThreadId().ToString()
相关文章推荐
- C# 获得当前 进程 或 线程的ID
- linux 进程控制1 获得当前进程的进程ID和其父进程ID 华清远见-《嵌入式 Linux 应用程序开发标准教程》
- VC 根据线程句柄获得线程ID 根据线程句柄获得进程ID
- 获取当前进程/线程的ID、句柄和内核地址
- C语言-获得进程或线程ID函数
- GetWindowThreadProcessId 获得窗口所在进程ID和线程ID
- 获得当前进程ID和伪句柄
- GetWindowThreadProcessId获得进程、线程ID
- GetWindowThreadProcessId 获得窗口所在进程ID和线程ID
- [VB.NET]请问在WINCE中怎么获得当前线程ID呢?有些难度的问题呀!!!!!!
- 获取当前进程/线程的ID、句柄和内核地址
- Delphi6 获得当前进程ID与句柄并终止进程。
- 获取当前进程/线程的ID、句柄和内核地址
- Windows API详解——GetWindowThreadProcessId 获得窗口所在进程ID和线程ID
- C# 取当前线程ID
- 线程共享的环境包括:进程代码段、进程的公有数据(利用这些共享的数据,线程很容易的实现相互之间的通讯)、进程打开的文件描述符、信号的处理器、进程的当前目录和进程用户ID与进程组ID。 进程拥有这
- C#编程:如何获得当前进程运行路径
- 获取当前进程ID和子线程的线程ID
- C#获取当前活动窗口进程、进程ID、程序路径
- C#编程入门_进程和线程_18