在C++中使用COM对象与MinGW编译器

Mat*_*att 4 c++ windows com mingw

我有一个进程内COM服务器(即DLL),我想在C++应用程序中使用,该应用程序将使用MinGW套件(使用CodeLite IDE)进行编译.我不知道从哪里开始,任何提示,建议或示例代码?

干杯,马特

Fra*_*cis 6

就像普通的COM一样,你需要得到它的COM类结构和CLSID的头文件

CoCreateInstance(CLSID, ..., ppv)
ppv->YourComAPI1(arg1);
Run Code Online (Sandbox Code Playgroud)

在VC下发展没有什么不同.

  • 谢谢弗朗西斯.另外,我刚刚看到这篇文章:http://www.codeproject.com/KB/COM/com_in_c1.aspx,它帮助我滚动. (2认同)