为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

守着一只汪 2019-10-21 10:15:11
我的winform应用程序由另一个应用程序(父应用程序)启动,我需要确定使用C#启动应用程序的应用程序的pid。
查看完整描述

3 回答

?
胡子哥哥

TA贡献1825条经验 获得超6个赞

检查CreateToolhelp32Snapshot枚举的th32ParentProcessID成员。


有关如何执行此操作的示例,请在此处查看我的帖子。


由于您正在使用C#,因此您将需要使用DllImports。在链接的帖子中,每个MSDN页面都有您需要的功能。在每个MSDN页面的底部,它们都有DllImport for C#的代码。


还有一种仅使用托管代码的简便方法,但是如果您有多个由不同应用程序启动的进程名称,则该方法将无效。


查看完整回答
反对 回复 2019-10-21
  • 3 回答
  • 0 关注
  • 854 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信