DECLARE_WND_SUPERCLASS

DECLARE_WND_SUPERCLASS ( WndClassName, OrigWndClassName )

¸Å°³ º¯¼ö

WndClassName

[in] OrigWndClassName½´ÆÛ Ŭ·¡½º´Â â Ŭ·¡½ºÀÇ À̸§ÀÔ´Ï´Ù. NULL, ATL â Ŭ·¡½º À̸§À» »ý¼º ÇÏ´Â °æ¿ì¡£

OrigWndClassName

[in] ±âÁ¸ â Ŭ·¡½ºÀÇ À̸§¡£

ÁÖÀÇ

ATL ActiveX ÄÁÆ®·ÑÀÇ ÄÁÆ®·Ñ Ŭ·¡½º¿¡ÀÌ ¸ÅÅ©·Î ¹èÄ¡ ÇÕ´Ï´Ù. ÀÌ ¸ÅÅ©·Î »ç¿ë ÇÏ¸é ±âÁ¸ â Ŭ·¡½º¸¦ ½´ÆÛ Ŭ·¡½º´Â â Ŭ·¡½ºÀÇ À̸§À» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. CWndClassInfo ½´ÆÛ Ŭ·¡½ºÀÇ Á¤º¸¸¦ °ü¸®¡£

´ÙÀ½ Á¤Àû ÇÔ¼ö¸¦ ±¸Çö ÇÏ´Â DECLARE_WND_SUPERCLASS:

 Á¤Àû CWndClassInfoamp; GetWndClassInfo()(&A)

±âº»ÀûÀ¸·Î CWindowImpl DECLARE_WND_CLASS ¸ÅÅ©·Î »ç¿ë ÇÏ ¿© »õ â Ŭ·¡½º¸¦ ±â¹ÝÀ¸·Î Çϴ âÀ» ¸¸µì´Ï´Ù. CWindowImpl¿¡¼­ DECLARE_WND_SUPERCLASS ¸ÅÅ©·Î ÁöÁ¤ ÇÏ ¿©-Ŭ·¡½º, ÆÄ»ý â Ŭ·¡½º´Â ±âÁ¸ Ŭ·¡½º¿¡ µû¶ó ´Þ¶ó Áý´Ï´Ù ÀÖÁö¸¸ â ÇÁ·Î½ÃÀú¸¦ »ç¿ë ÇÕ´Ï´Ù. ÀÌ ±â¼úÀº superclassingÀ» ¶ó°í ÇÕ´Ï´Ù.

DECLARE_WND_CLASS ¹× DECLARE_WND_SUPERCLASS ¸ÅÅ©·Î »ç¿ë ÇÏ ¿© ¿Ü¿¡ ÀÚ½ÅÀÇ ±¸Çö GetWndClassInfo ÇÔ¼ö¸¦ ¹«½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù.

Superclassing¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ÂüÁ¶ Win32 SDK¿¡¼­ â ÇÁ·Î½ÃÀú Superclassing . ATL¿¡¼­ âÀ» »ç¿ë ÇÏ´Â ¹æ¹ý¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. ¹®¼­ ATL â Ŭ·¡½º¡£

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

Index