DECLARE_DYNCREATE

DECLARE_DYNCREATE ( class_name )

¸Å°³ º¯¼ö

class_name

(¾È ÀÎ¿ë ºÎÈ£·Î ¹­¿©) Ŭ·¡½ºÀÇ ½ÇÁ¦ À̸§¡£

ÁÖÀÇ

DECLARE_DYNCREATE ¸ÅÅ©·Î CObjectÀÇ °³Ã¼¸¦ »ç¿ë ÇÏ ¿©-ÆÄ»ý Ŭ·¡½º¿¡¼­ ·±Å¸ÀÓ¿¡ µ¿ÀûÀ¸·Î ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ÇÁ·¹ÀÓ ¿öÅ©´Â »õ °³Ã¼¸¦ ¸¸µå´Â µ¿ÀûÀ¸·Î, ¿¹¸¦ µé¾î, °³Ã¼¸¦ Á÷·ÄÈ­ ÇÏ´Â µ¿¾È µð½ºÅ©¿¡¼­ ÀÐÀ» ¶§ÀÌ ±â´ÉÀ» »ç¿ë ÇÕ´Ï´Ù. ¹®¼­, ºä ¹× ÇÁ·¹ÀÓ Å¬·¡½º ÇØ¾ß µ¿Àû »ý¼ºÀ» Áö¿ø Çϱ⠶§¹®¿¡ ÇÁ·¹ÀÓ ¿öÅ©¸¦ µ¿ÀûÀ¸·Î ¸¸µé Çʿ䰡¡£

DECLARE_DYNCREATE ¸ÅÅ©·Î¿¡ Ãß°¡ ÇÕ´Ï´Ù.H ¸ðµâÀº Ŭ·¡½º¿¡ ´ë ÇÑ ¸ðµç ÇØ´ç ¸ðµâÀÌ Æ÷ÇÔ µË´Ï´Ù.ÀÌ Å¬·¡½ºÀÇ °³Ã¼¿¡ ¾×¼¼½º ÇØ¾ß ÇÏ´Â CPP ¸ðµâ¡£

DECLARE_DYNCREATE Ŭ·¡½º ¼±¾ð¿¡ Æ÷ÇÔ ÇÏ´Â °æ¿ì ´ÙÀ½ IMPLEMENT_DYNCREATE ¿¡ Æ÷ÇÔ µÇ¾î¾ß Çմϴ٠Ŭ·¡½º ±¸Çö¡£

DECLARE_DYNCREATE ¸ÅÅ©·Î¿¡ ÀÚ¼¼ÇÑ ³»¿ëÀº ÂüÁ¶ CObject Ŭ·¡½º Ç׸ñ ¿¡¼­ Visual c + + ÇÁ·Î±×·¡¸Ó °¡À̵塣

Âü°í Ç׸ñnbsp;DECLARE_DYNAMIC, IMPLEMENT_DYNAMIC, IMPLEMENT_DYNCREATE, RUNTIME_CLASS, CObject::IsKindOf(&N)

Index