一个土问题,关于COM对象的创建
因为生活所迫,这几天必须对COM有所了解。今天看了之后,对COM对象的创建有所困惑。
使用CoCreateInstance和QueryInterface两种方法创建COM对象有何不同?例子程序如下:
代码:
//Create a COM object from the Shell Link coclass
请大家指教,谢了! |
我看了IPersisteFile借口,继承关系如下:IPersisteFile->IPersist->IUnknown,他和pISL所指的IShellLink*有什么关系?必须通过调用pISL的QueryInterface方法创建?
|
|