佚名通过本文主要向大家介绍了classfactory,检索com类工厂中clsid,com类工厂中clsid为,7tav.com视频 杂类,com类等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 在创建COM类的时候,是不是必须得先创建ClassFactory
描述:
解决方案1:
描述:
通过用类厂来创建COM对象好处多多,问题是:是不是要创建COM对象时,必须要先创建类厂对象,用类厂对象才能创建COM对象?
解决方案1:
所谓的类厂对象应该指的是实现了接口iclassfactory的类对象。这个对创建对象不是必须的,但是是最常见的一种。必须实现的是类对象(classobject),但是类对象可以不用Iclassfactory.
解决方案2:自己做饭或者去食堂吃饭,都可以。
解决方案3:不是这样;
解决方案4:实现COM有两种方法,一种IUnknown一种类工厂
您可能想查找下面的文章:
- C++写COM组件,IClassFactory::LockServer()如何使用?
- 请问IClassFactory的实现中,g_ObjCount和g_LockCount的定义应该放在哪里?
- IID_IClassFactory
- [求]ATL为我们生成的代码里有IClassFactory但是好像没有IClassFactory2
- 在创建COM类的时候,是不是必须得先创建ClassFactory
- DECLARE_CLASSFACTORY_SINGLETON的问题。
- CComCreator怎么回事?怎么又和IClassFactory混到一块了?
- ATL生成COM框架,如何让ATL实现IClassFactory
- 请问使用C++建立dll的COM而不使用其他的类库,IClassFactory和IUnknown是不是不用实现