gpt4 book ai didi

c# - 如何确定通过实例化 COM coclass 启动的进程的 PID?

转载 作者:太空宇宙 更新时间:2023-11-03 11:55:19 24 4
gpt4 key购买 nike

有什么方法可以确定通过实例化 COM 组件类启动的进程的 PID?

例如:

MyApp.ApplicationClass anApp = new MyApp.ApplicationClass();

将启动进程 myapp。执行此代码时,可能已经有很多 myapp 进程在运行。

我当前获取最新 PID 的解决方案感觉有点尴尬:我在创建新实例之前记住正在运行的进程列表,并在创建新实例时获取运行 myapp PID 的增量。

是否有标准/更好的方法来完成此任务?

编辑:PID 稍后用于识别/监控创建的进程。

最佳答案

看起来您还控制了 MyApp 的代码?

如果是这样,我建议最好的方法是向 MyApp 添加一个名为 GetPid() 的方法,然后调用 anApp.GetPid() ...

关于c# - 如何确定通过实例化 COM coclass 启动的进程的 PID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/699023/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com