如何获取应用程序父进程的PID

我的winform应用程序由另一个应用程序(父应用程序)启动,我需要确定使用C#启动应用程序的应用程序的pid。



守着一只汪
浏览 836回答 3
3回答

胡子哥哥

检查CreateToolhelp32Snapshot枚举的th32ParentProcessID成员。有关如何执行此操作的示例,请在此处查看我的帖子。由于您正在使用C#,因此您将需要使用DllImports。在链接的帖子中,每个MSDN页面都有您需要的功能。在每个MSDN页面的底部,它们都有DllImport for C#的代码。还有一种仅使用托管代码的简便方法,但是如果您有多个由不同应用程序启动的进程名称,则该方法将无效。
打开App,查看更多内容
随时随地看视频慕课网APP