通过单击相关可执行文件的窗口来确定进程ID

时间:2009-10-21 07:56:36

标签: c# process

有人可以告诉我如何完成以下任务:

通过单击应用程序的窗口,我想确定相关可执行文件的进程ID。

1 个答案:

答案 0 :(得分:1)

要使其在.NET中运行,需要进行大量的Win32 API调用。我建议您查看.NET开源项目Process Hacker,因为它已经完成了您想要的工作。

获得LGPL许可,并提供库以包含在您的项目中以获得其功能。来自FAQ

  

我是开发人员。我可以使用Process Hacker提供的各种功能吗?   在我自己的计划中?
  如果你正在使用   基于.NET的语言(C#,VB.NET),   绝对!只需下载源代码   代码(或结帐最新的SVN   修订),构建解决方案,和   参考ProcessHacker.Common和   您项目中的ProcessHacker.Native。