DECLARE_OBJECT_DESCRIPTION ( x )
¸Å°³ º¯¼ö
x
[in] Ŭ·¡½º °³Ã¼ÀÇ ¼³¸í¡£
ÁÖÀÇ
Ŭ·¡½º °³Ã¼¿¡ ´ë ÇÑ ÅØ½ºÆ® ¼³¸íÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ATL °³Ã¼ ¸Ê OBJECT_ENTRY ¸ÅÅ©·Î ÅëÇØÀÌ ¼³¸íÀ» ÀÔ·ÂÇÕ´Ï´Ù¡£
DECLARE_OBJECT_DESCRIPTION ´Â CComCoClass::GetObjectDescription ¸Þ¼µå¸¦ ÀçÁ¤ÀÇ ÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ´Â GetObjectDescription ÇÔ¼ö¸¦ ±¸Çö ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î
Ŭ·¡½º CMyClass: °ø°ø CComCoClasslt; ... >, ...
{
°ø°³:
? / / Ccomcoclass::getobjectdescriptionÀ» ÀçÁ¤ÀÇ
? DECLARE_OBJECT_DESCRIPTION ("°èÁ¤ Àü¼Û °³Ã¼ 1.0")
...
}
GetObjectDescription ÇÔ¼ö´Â IComponentRegistrar::GetComponents¿¡ ÀÇÇØ È£Ã⠵˴ϴÙ. IComponentRegistrar ´Â µî·Ï ÇÏ °í °³º° ±¸¼º ¿ä¼Ò DLLÀÇ µî·ÏÀ» Ãë¼ÒÇÒ ¼ö ÀÖ´Â ÀÚµ¿È ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù. ATL °³Ã¼ ¸¶¹ý»ç ±¸¼º ¿ä¼Ò µî·Ï °³Ã¼¸¦ ¸¸µé ¶§ ¸¶¹ý»ç´Â IComponentRegistrar ÀÎÅÍÆäÀ̽º¸¦ ±¸Çö ÀÚµ¿À¸·Î µË´Ï´Ù. IComponentRegistrar ´Â Microsoft Transaction Server¿¡¼ ÀϹÝÀûÀ¸·Î »ç¿ë µË´Ï´Ù.
ATL °³Ã¼ ¸¶¹ý»ç¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. ¹®¼ ATL ÇÁ·ÎÁ§Æ® ¸¸µé±â¡£