CComCoClass

templatelt; Ŭ·¡½ºTconst CLSID *pclsid(&L) gt;
CComCoClass Ŭ·¡½º(&G)

¸Å°³ º¯¼ö

T

±ÍÇÏÀÇ Å¬·¡½º´Â CComCoClass ¿¡¼­ ÆÄ»ý¡£

pclsid

°³Ã¼ÀÇ CLSID¿¡ ´ë ÇÑ Æ÷ÀÎÅÍ¡£

CComCoClass °³Ã¼ÀÇ CLSID¸¦ °Ë»ö ÇÏ °í ¿À·ù Á¤º¸¸¦ ¼³Á¤ ÇÏ´Â ¹æ¹ý¿¡ ´ë ÇÑ ¸Þ¼­µå¸¦ Á¦°ø ÇÕ´Ï´Ù. ¿ÜºÎ¿¡¼­ ¸¸µé ¼ö Àִ Ŭ·¡½º °³Ã¼´Â CComCoClass ¿¡¼­ ÆÄ»ý µÇ¾î¾ß ÇÑ´Ù¡£

CComCoClass ´Â ¶ÇÇÑ °³Ã¼¿¡ ´ë ÇÑ ±âº» Ŭ·¡½º ÆÑÅ͸® ¹× Áý°è ¸ðµ¨À» Á¤ÀÇÇÕ´Ï´Ù. ´ÙÀ½ µÎ °³ÀÇ ¸ÅÅ©·Î »ç¿ë ÇÏ´Â CComCoClass:

Ŭ·¡½º Á¤ÀÇ¿¡ ´Ù¸¥ ¸ÅÅ©·Î ÁöÁ¤ ÇÏ ¿© ÀÌ·¯ÇÑ ±âº»°ª Áß Çϳª¸¦ ÀçÁ¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, CComClassFactory´ë½Å CComClassFactory2 ¸¦ »ç¿ë ÇÏ ¿© DECLARE_CLASSFACTORY2 ¸ÅÅ©·Î ÁöÁ¤:

Ŭ·¡½º CMyClass:..., nbsp; °ø°ø CComCoClass < CMyClass, & CLSID_CMyClass >
{
°ø°³:
 ? DECLARE_CLASSFACTORY2(CMyLicense)

...
}

# include lt;atlcom.h>

Ŭ·¡½º ¸â¹ö

Index