CDocument

CDocument Ŭ·¡½º´Â »ç¿ëÀÚ Á¤ÀÇ ¹®¼­ Ŭ·¡½º¿¡ ´ë ÇÑ ±âº» ±â´ÉÀ» Á¦°ø ÇÕ´Ï´Ù. ¹®¼­ »ç¿ëÀÚ´Â ÀϹÝÀûÀ¸·Î ÆÄÀÏ ¿­±â ¸í·ÉÀ» »ç¿ë ÇÏ ¿© ¿­¸³´Ï´Ù ÇÏ °í ÆÄÀÏ ÀúÀå ¸í·ÉÀ¸·Î ÀúÀå ÇÏ´Â µ¥ÀÌÅÍÀÇ ´ÜÀ§¸¦ ³ªÅ¸³À´Ï´Ù.

CDocument ¹®¼­ ¸¸µé±â, ·Îµå ¹× ÀúÀå°ú °°Àº Ç¥ÁØ ÀÛ¾÷À» Áö¿ø ÇÕ´Ï´Ù. CDocument ¿¡¼­ Á¤ÀÇ ÇÏ´Â ÀÎÅÍÆäÀ̽º¸¦ »ç¿ë ÇÏ ¿© ¹®¼­¸¦ Á¶ÀÛ ÇÏ´Â ÇÁ·¹ÀÓ ¿öÅ©¡£

ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ µÑ ÀÌ»óÀÇ ¹®¼­ À¯ÇüÀ» Áö¿øÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ½ºÇÁ·¹µå½ÃÆ® ¹× ÅØ½ºÆ® ¹®¼­´Â ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ Áö¿øÇÒ ¼ö ÀÖ½À´Ï´Ù. °¢ ¹®¼­ Çü½Ä¿¡´Â ¿¬°á µÈ ¹®¼­ ¼­½Ä ÆÄÀÏ; ¹®¼­ ¼­½Ä ÆÄÀÏ ÇØ´ç À¯ÇüÀÇ ¹®¼­¿¡ ´ë ÇÑ »ç¿ë µÇ´Â ¸®¼Ò½º (¿¹¸¦ µé¾î, ¸Þ´º, ¾ÆÀÌÄÜ, ¾×¼¿·¯·¹ÀÌÅÍ Å×À̺í)¸¦ ÁöÁ¤ ÇÕ´Ï´Ù. ¿¬°á µÈ CDocTemplate °³Ã¼¿¡ ´ë ÇÑ Æ÷ÀÎÅ͸¦ Æ÷ÇÔ ÇÏ´Â °¢ ¹®¼­¡£

»ç¿ëÀÚ°¡ ¿¬°á µÈ CView °´Ã¼¸¦ ÅëÇØ ¹®¼­¿Í »óÈ£ ÀÛ¿ë ÇÕ´Ï´Ù. º¸±â ÇÁ·¹ÀÓ Ã¢¿¡¼­ ¹®¼­ À̹ÌÁö¸¦ ·»´õ¸µ ÇÏ °í ¹®¼­¿¡ ´ë ÇÑ ÀÛ¾÷À¸·Î »ç¿ëÀÚ ÀÔ·ÂÀ» ÇØ¼® ÇÕ´Ï´Ù. ¹®¼­¿Í °ü·Ã µÈ º¸±â°¡ ¿©·¯ °³ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ¹®¼­ âÀ» ¿­¸é ÇÁ·¹ÀÓ ¿öÅ©¿¡¼­ º¸±â¸¦ ¸¸µé°í ¹®¼­¿¡ ÷ºÎ ÇÕ´Ï´Ù. ¹®¼­ ¼­½Ä ÆÄÀÏÀº ¾î¶² À¯ÇüÀÇ ºä¿Í ÇÁ·¹ÀÓ Ã¢ °¢ Çü½ÄÀÇ ¹®¼­¸¦ Ç¥½Ã ÇÏ´Â µ¥ »ç¿ë µË´Ï´Ù ÁöÁ¤ ÇÕ´Ï´Ù.

¹®¼­ ÇÁ·¹ÀÓ ¿öÅ©ÀÇ Ç¥ÁØÀÇ ÀϺÎÀÎ ¶ó¿ìÆÃ ¸í·É ÇÏ °í °á°úÀûÀ¸·Î Ç¥ÁØ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ±¸¼º ¿ä¼Ò (¿¹: ÆÄÀÏ ÀúÀå ¸Þ´º Ç׸ñ)¿¡¼­ ¸í·ÉÀ» ¹ÞÀ». ¹®¼­´Â ÇöÀç º¸±â¿¡ ÀÇÇØ Àü´Þ ÇÏ´Â ¸í·ÉÀ» ¹Þ½À´Ï´Ù. ¹®¼­´Â ÁÖ¾îÁøµÈ ¸í·ÉÀ» ó¸® ÇÏÁö ¾Ê½À´Ï´Ù, ±×°ÍÀ» °ü¸® ÇÏ´Â ¹®¼­ ¼­½Ä ÆÄÀÏ¿¡ ¸í·É Àü´Þ¡£

¹®¼­ÀÇ µ¥ÀÌÅ͸¦ ¼öÁ¤ ÇÏ´Â °æ¿ì °¢ ÇØ´ç º¸±âÀÇ ÇØ´ç ¼öÁ¤À» ¹Ý¿µ ÇØ¾ß ÇÕ´Ï´Ù. CDocument ºä¸¦ Çʿ信 µû¶ó ½º½º·Î repaint ¼ö ÀÖÀ¸¹Ç·Î ±×·¯ÇÑ º¯°æÀÇ Ç÷¹ÀÌ ¾Ë¸± ¼ö UpdateAllViews ¸â¹ö ÇÔ¼ö¸¦ Á¦°ø ÇÕ´Ï´Ù. ¼öÁ¤µÈ µÈ ÆÄÀÏÀ» ´Ý±â Àü¿¡ ÀúÀå ¿©ºÎ¸¦ ¹¯´Â ¶ÇÇÑ ÇÁ·¹ÀÓ ¿öÅ©¡£

ÀϹÝÀûÀÎ ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ ¹®¼­¸¦ ±¸Çö ÇÏ·Á¸é ´ÙÀ½ ¼öÇà ÇØ¾ß ÇÕ´Ï´Ù.:

CDocument ¸ÞÀÏ Áö¿ø (MAPI)°¡ Á¸Àç ÇÏ´Â °æ¿ì ¸ÞÀÏÀ» ÅëÇØ ¹®¼­¸¦ º¸³»´Â °ÍÀ» Áö¿ø ÇÕ´Ï´Ù. ¹®¼­¸¦ ÂüÁ¶ ÇϽʽÿÀ MAPI ÁÖÁ¦ ¿Í Visual c + + ÇÁ·Î±×·¡¸Ó °¡À̵å ÀÇ MFCÀÇ MAPI Áö¿ø¡£

CDocument¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀº ÂüÁ¶ Serialization (°³Ã¼ Áö ¼Ó¼º), ¹®¼­/ºä ¾ÆÅ°ÅØÃ³ ÁÖÁ¦¹× Visual c + + ÇÁ·Î±×·¡¸Ó °¡ÀÌµå ¿¡¼­ ¹®¼­/ºä ¸¸µé±â¡£

# include lt;afxwin.h>

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

»ùÇÃnbsp; MFC »ùÇÃ HELLO (ko) | MFCSample MDIBIND (ko) | MFC »ùÇÃ MDIDOCVW (ko) | MFC »ùÇÃ SNAPVW (ko) | MFC Sample NPP(&N)

Âü°í Ç׸ñnbsp;CCmdTarget, CView, CDocTemplate(&N)

Index