我有一个进程内 COM 服务器(即 DLL),我想从 C++ 应用程序中使用它,该应用程序将使用 MinGW 套件(使用 CodeLite IDE)进行编译。我不太知道从哪里开始,有任何提示、建议或示例代码吗?
干杯, 马特
最佳答案
和普通的COM一样,需要得到COM Class的结构和CLSID的头文件,然后
CoCreateInstance(CLSID, ..., ppv)
ppv->YourComAPI1(arg1);
与在 VC 下开发没有什么不同。
关于c++ - 在带有 MinGW 编译器的 C++ 中使用 COM 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/816352/