修改com组件的线程模型

本文关键字:线程 模型 组件 com 修改 | 更新日期: 2023-09-27 18:03:45

我正在使用另一个程序员提供的COM组件/typelib。有没有办法通过调整注册的机器的注册表来改变它的线程模型?

修改com组件的线程模型

调整注册表可能会改变所宣传的线程模型,尽管我真的希望它是二进制文件本身数据的一部分-但即使它"有效"也不要这样做。如果一个组件是为一个线程模型设计、实现和测试的,那么试图"只是改变它"到另一个不同的线程模型是一个非常糟糕的主意。这就像把燃料盖的颜色从绿色变成黑色,然后说:"现在我要把柴油放进这台汽油发动机。"

有可能在一段时间内看起来可以工作,但随后就会可怕地死去——可能是在最糟糕的时候。