关于COM的使用:不知道interface可以使用COM吗?
本人刚刚开始接触COM,想问个关于COM使用的问题:
已知COM使用方式:
ISomeInterface* pInstance = ...; //get an instance of a certain class which implements the ISomeInterface.
pInstance->DoSomething();
想问的是:
如果不知道ISomeInterface能动态使用COM吗?也就是说,有个第三方的COM,可以获得其IDL,但是我的程序不知道它的Interface,我的程序也无法重新编译,能动态重用这个COM吗?
请比较了解COM的人指点,本人初学COM。
另外:其他语言如何使用COM?可否举些代码例子?比如Java, javascript等。