DECLARE_CLASSFACTORY2

DECLARE_CLASSFACTORY2 ( lic )

¸Å°³ º¯¼ö

lic

[in] VerifyLicenseKey, GetLicenseKey¹× IsLicenseValid ¸¦ ±¸Çö Çϴ Ŭ·¡½º¡£

ÁÖÀÇ

CComClassFactory2 Ŭ·¡½º °øÀåÀ» ¼±¾ð ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î:

Ŭ·¡½º CMyClass:..., °ø°ø CComCoClasslt; ... >
{
 ? ...
 ? DECLARE_CLASSFACTORY2(CMyLicense)
 ? ...
}

CComCoClass ±âº» Ŭ·¡½º ÆÑÅ͸®·Î CComClassFactory ¸¦ ÁöÁ¤ ÇÏ´Â DECLARE_CLASSFACTORY ¸ÅÅ©·Î Æ÷ÇÔ ÇÕ´Ï´Ù. ±×·¯³ª °³Ã¼ÀÇ Å¬·¡½º Á¤ÀÇ¿¡¼­ DECLARE_CLASSFACTORY2 ¸ÅÅ©·Î Æ÷ÇÔ ÇÏ ¿©ÀÌ ±âº»°ªÀ» ÀçÁ¤ÀÇÇÒ ¼ö¡£

ATL ¸ÅÅ©·Î ¹× Àü¿ª ÇÔ¼ö

Âü°í Ç׸ñ

DECLARE_CLASSFACTORY_EX, DECLARE_CLASSFACTORY_AUTO_THREAD, DECLARE_CLASSFACTORY_SINGLETON

Index