CPropExchange

CPropExchange ¿¡ ±âº» Ŭ·¡½º¡£

ÄÁÅØ½ºÆ® ¹× ¼Ó¼º ±³·ùÀÇ ¹æÇâ ¼³Á¤¡£

CPropExchange Ŭ·¡½º´Â OLE ÄÁÆ®·Ñ¿¡ ´ë ÇÑ Áö ¼Ó¼ºÀÇ ±¸ÇöÀ» Áö¿øÇÕ´Ï´Ù. Áö ¼Ó¼ºÀº ÀϹÝÀûÀ¸·Î ÄÁÆ®·Ñ ÀÚü¿Í ¸ÅüÀÇ ¼Ó¼ºÀ¸·Î Ç¥½Ã ÇÏ´Â ÄÁÆ®·ÑÀÇ »óÅ Á¤º¸ ±³È¯¡£

OLE ÄÁÆ®·Ñ ¼Ó¼º¿¡¼­ ·Îµå ¶Ç´Â ¿µ±¸ ÀúÀå¼Ò¿¡ ÀúÀå ÇÏ´Â ¾Ë¸²À» ¹ÞÀ» ¶§ CPropExchange ¿¡¼­ ÆÄ»ý µÈ °³Ã¼¸¦ »ý¼º ÇÏ´Â ÇÁ·¹ÀÓ ¿öÅ©¡£

ÄÁÆ®·ÑÀÇÀÌ CPropExchange °³Ã¼¿¡ Æ÷ÀÎÅ͸¦ Àü´Þ ÇÏ´Â ÇÁ·¹ÀÓ ¿öÅ© DoPropExchange ÇÔ¼ö. Classwizard¸¦ »ç¿ë ÇÏ´Â ÄÁÆ®·Ñ, ÄÁÆ®·ÑÀÇ ½ÃÀÛ ÆÄÀÏÀ» ¸¸µé °æ¿ì DoPropExchange ÇÔ¼ö´Â COleControl::DoPropExchange¸¦ È£Ãâ ÇÕ´Ï´Ù. ±âº» Ŭ·¡½º ¹öÀü ±³È¯ ÄÁÆ®·ÑÀÇ ½ºÅå ¼Ó¼º; ÆÄ»ý µÈ Ŭ·¡½ºÀÇ ¹öÀü exchange ¼Ó¼ºÀ» ÄÁÆ®·Ñ¿¡ Ãß°¡ ¼öÁ¤¡£

CPropExchange ÄÁÆ®·ÑÀÇ ¼Ó¼ºÀ» serialize Çϰųª ÃʱâÈ­ÇÒ ·Îµå Çϰųª ÄÁÆ®·ÑÀÇ Ã¢Á¶¿¡ µû¶ó ÄÁÆ®·ÑÀÇ ¼Ó¼ºÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. CPropExchange ÀÇ ExchangeProp ¹× ExchangeFontProp ¸â¹ö ÇÔ¼ö ¼Ó¼ºÀ» ÀúÀå ÇÏ °í ´Ù¸¥ ¹Ìµð¾î¿¡¼­ ·ÎµåÇÒ ¼ö ÀÖ½À´Ï´Ù.

CPropExchange¸¦ »ç¿ë ÇÏ ¿© ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. ¹®¼­ ActiveX ÄÁÆ®·Ñ: ¼Ó¼º ÆäÀÌÁö Visual c + + ÇÁ·Î±×·¡¸Ó °¡À̵塣

# include lt;afxctl.h>

Ŭ·¡½º ¸â¹ö |nbsp; °èÃþ ±¸Á¶ Â÷Æ®(&N)

»ùÇÃnbsp; MFC »ùÇÃ È­Àç(&N)

Âü°í Ç׸ñnbsp;COleControl::DoPropExchange(&N)

Index