使用CreateProcess和CoCreateInstance创建COM组件

时间:2018-07-16 11:56:44

标签: c++ com

使用CreateProcess和CoCreateInstance(使用CLSIDFromProgID中的类ID)启动COM组件exe是否有问题?

我已经做到了,它似乎可以正常工作,但是在关闭时产生了副作用。 有时它正常关闭,有时(当通过Process Explorer查看时),该过程保持活动状态但在树中移动。

很抱歉,但是我想知道的是,以这种方式(CreateProcess,然后是CoCreateInstance)启动COM对象是否合法,或者仅通过调用CoCreateInstance来实现这一目标的唯一方法?

谢谢!

1 个答案:

答案 0 :(得分:0)

CoCreateInstance。您为什么要烦扰CreateProcess