![]() |
1
3
嗯,我从来没有试过,但你没有理由不能这样做。基本上,您只需要为所需的类(可能能够从vs中获得)提供接口定义,然后进行适当的调用。 cocreateinstance函数位于ole32.dll中,因此您可能需要加载库、获取入口点,然后您只需找到用于创建所需COM对象的clsids等。只要您小心只使用queryinterface进行强制转换,就可以了;com是专门为提供二进制兼容性而设计的,因此这是可能的。 http://msdn.microsoft.com/en-us/library/ms686615%28VS.85%29.aspx 最困难的部分将是获得所有的头文件以及您需要的文件。 |