DECLARE_CLASSFACTORY2 ( lic )
パラメーター
lic
[入力]VerifyLicenseKey、 GetLicenseKey、およびIsLicenseValidを実装するクラス。
解説
クラス ファクトリをするには、 CComClassFactory2を宣言します。たとえば:
cMyClass クラス:.. は、公共の CComCoClasslt;… >{...DECLARE_CLASSFACTORY2(CMyLicense)...}
CComCoClass には、既定のクラス ファクトリとしてCComClassFactoryを指定します、 DECLARE_CLASSFACTORYマクロが含まれています。ただし、オブジェクトのクラス定義で、 DECLARE_CLASSFACTORY2マクロを含めることで、この既定をオーバーライドします。
参照してください。
DECLARE_CLASSFACTORY_EX、 DECLARE_CLASSFACTORY_AUTO_THREAD、 DECLARE_CLASSFACTORY_SINGLETON