lpVtbl不是Com接口的成员
摘要:
在c++中以c的方式使用接口时,应当:i->lpVtbl->....,但是编译器可能会提示lpVtbl不是相应com接口的成员。这是因为在com头文件中有两种定义方式,即c和c++;这两种方式通过 __cplusplus和CINTERFACE来区分。。 故,我们不仅需要定义CINTERFACE,而且还需要把#define CINTERFACE的定义放在头文件包含之前。 阅读全文
posted @ 2012-03-09 15:13 rainduck 阅读(1221) 评论(0) 推荐(0) 编辑