怎么直接调用一个已有的DLL,把它封装成com

如何直接调用一个已有的DLL,把它封装成com
当前我已经有了一个MFC(dll)工程,其内有很多类,之间又有复杂的继承关系以及很多定义的宏或者结构体,现在我想重新写这个工程以将该工程转为com组件。

请问如何做是好啊?

有朋友说直接调用一个已有的DLL,把它封装成com,这是怎么回事啊??

------解决方案--------------------
如果你对com比较熟的话,直接把com的一些必要文件补上就可以
不过一般只有新建一个atl的com组件,把你的dll代码文件,添进去,修改下dllmain应该就可以了。
注意你要提供的com组件接口就可以了。