°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·ҳ£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
¡ª¡ª¡ª¡ªÎ´ÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡
¡¡¡¡¡¡¡¡×¢Òâ¸Ãº¯ÊýÖ»±£Ö¤Êý¾ÝÍêÈ«´«Ë͵½Ö¸¶¨µÄ¡¡CFile¡¡¶ÔÏóÖУ¬¶øÇÒ±ØÐëͨ¹ý¡¡CFile£º£ºClose¡¡²ÅÄÜ¡¡
Íê³É×îÖÕÏò´ÅÅÌдÈëÊý¾ÝµÄ¹ý³Ì¡£¡¡¡¡
¡¡¡¡¡¡¡¡3¡¡£®×´Ì¬ºÍ±êÖ¾º¯Êý¡¡¡¡
¡¡¡¡¡¡¡¡¸ÃÀຯÊýÖ÷ÒªÓС¡IsLoading£¨£©ºÍ¡¡IsStoring£¨£©Á½¸öº¯Êý£¬ÕâÁ½¸öº¯Êý·Ö±ðÓÃÓÚÈ·¶¨¡¡CArchive¡¡
¶ÔÏóÊÇ·ñ´¦ÓÚ¶Áȡ״̬£¬»òÕßÊÇ·ñ´¦ÓÚ±£´æ״̬¡£ÆäÔÐÍ·Ö±ðΪ£º¡¡¡¡
¡¡¡¡¡¡¡¡BOOL¡¡IsLoading£¨¡¡£©¡¡const£»¡¡¡¡
¡¡¡¡¡¡¡¡BOOL¡¡IsStoring£¨¡¡£©¡¡const£»¡¡¡¡
¡¡¡¡¡¡¡¡4¡¡£®Close£¨£©º¯Êý¡¡¡¡
¡¡¡¡¡¡¡¡¸Ãº¯ÊýÓÃÓÚÇå¿Õ»º³åÇø£¬¹Ø±Õ¡¡CArchive¡¡¶ÔÏ󣬲¢ÇÒ½«¡¡CArchive¡¡¶ÔÏóÓë¡¡CFile¡¡¶ÔÏó·ÖÀë¡£¡¡
ÆäÔÐÍΪ£º¡¡¡¡
¡¡¡¡¡¡¡¡void¡¡Close£¨¡¡£©£»¡¡¡¡
8¡£1¡£4¡¡¡¡¡¡¡¡¼ÓÈë´®Ðл¯´úÂë¡¡¡¡
¡¡¡¡¡¡¡¡½éÉÜÍê´®Ðл¯µÄ»ù±¾ÄÚÈÝ£¬±¾½Ú½«½²ÊöÈçºÎÔÚÎĵµÊÓͼӦÓóÌÐòÖÐÌí¼ÓÎĵµÀàµÄ´®Ðл¯¡¡
¹¦Äܵķ½·¨À´ÊµÏÖÎĵµµÄ±£´æºÍ¶ÁÈ¡¡£¡¡¡¡
¡¡¡¡¡¡¡¡ÔÚ¡¡MFC¡¡ÖУ¬ÎĵµÊý¾Ý½øÐд®Ðл¯µÄ´¦Àí¹ý³Ì£¬Í¬ÑùÊÇͨ¹ýÎĵµÀàµÄ¡¡Serialize£¨£©º¯Êý½øÐС£¡¡
ÏÂÃæÒÔÑ¡Ôñ¡°Îļþ£üÁí´æΪ¡±²Ëµ¥ÃüÁîΪÀý½éÉÜÕâ¸ö¹ý³Ì¡£Ê×ÏÈ¡¡MFC¡¡¿ò¼ÜÌáʾÓû§Ñ¡È¡Îļþ¡¡
Ãû£¬²¢´ò¿ª¶ÔÓ¦µÄ¡¡CFile¡¡¶ÔÏó¡£½Ó×Å¿ò¼Ü´´½¨Ö¸Ïò¸Ã¡¡CFile¡¡¶ÔÏóµÄ¡¡CArchive¡¡¶ÔÏó¡£ÓÉÓÚÊÇ¡°Áí¡¡
´æΪ¡±£¬Òò´Ë¸Ã¶ÔÏóÉèÖÃΪ¡°´æ´¢¡¡¡±£¬¼´¡¡CArchive£º£ºstore¡¡¡£È»ºóµ÷Óá¡CDocument¡¡ÅÉÉúÀ༴³ÌÐò¡¡
µÄÎĵµÀàÖж¨ÒåµÄ¡¡Serialize£¨£©º¯Êý£¬½«¡¡CArchive¡¡¶ÔÏóµÄÒýÓô«µÝ¸ø¸Ãº¯Êý¡£³ÌÐòµÄÎĵµÀàµÄ¡¡
Serialize£¨£©º¯ÊýÖ´ÐÐÍê±Ïºó£¬¿ò¼ÜÏÈÏú»Ù¡¡CArchive¡¡¶ÔÏó£¬ÔÙÏú»Ù¡¡CFile¡¡¶ÔÏ󡣡¡¡¡
¡¡¡¡¡¡¡¡Òò´Ë£¬¸ù¾ÝÉÏÊö¹ý³Ì£¬ÔÚÎĵµÊÓͼӦÓóÌÐòÖнøÐÐÎĵµµÄ´®Ðл¯´¦Àí£¬Ö»ÐèÒªÔÚÎĵµÀà¡¡
ÖÐÖØÔØ¡¡CDocument£º£ºSerialize£¨£©º¯Êý£¬¶ÔÌض¨µÄÎĵµÊý¾Ý½øÐд®Ðл¯¼´¿ÉʵÏÖ¡£ÏÂÃæ¸ø³öÒ»¸ö¡¡
ÔÚÎĵµÀàÖмÓÈë´®Ðл¯´úÂëµÄʾÀý´úÂë¡£¸Ã¶Î´úÂëÖС¡CSampleDoc¡¡ÀàÊdzÌÐòµÄÎĵµÀ࣬ËüÓС¡
Ò»¸ö¡¡CSampleData¡¡ÀàµÄ³ÉÔ±±äÁ¿Ö¸Õ룬ÓÃÓÚ±£´æÎĵµÊý¾Ý¡£Ê¾ÀýÑÝʾÁË¡¡CSampleDoc¡¡ÀàÈçºÎ¡¡
½«¡¡CSampleData¡¡ÀàµÄÎĵµÊý¾Ý´®Ðл¯¡£¡¡¡¡
¡¡¡¡¡¡¡¡1£®CSampleData¡¡ÀàµÄÉùÃ÷¡¡¡¡
¡¡¡¡¡¡¡¡¾ßÌå´úÂëÈçÏ£º¡¡¡¡
¡¡¡¡¡¡¡¡class¡¡CSampleData¡¡£º¡¡public¡¡CObject¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡£û¡¡¡¡
¡¡¡¡¡¡¡¡public£º¡¡¡¡
¡¡¡¤182¡¡¡¤¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡194¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚ¡¡8¡¡Õ¡¡¡¡¡¡¡¡Îļþ²Ù×÷¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¶¨ÒåµÄ¹«¹²Êý¾ÝÀàÐÍ¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡CString¡¡m_strName£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡int¡¡m_nType£»¡¡¡¡
¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡CSampleData£¨£©£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡virtual¡¡~CSampleData£¨£©£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¶¨Òå´®Ðл¯µÄºê¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡DECLARE_SERIAL£¨CSampleData£©¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡´®Ðл¯Ð麯Êý¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡virtual¡¡void¡¡Serialize£¨CArchive¡¡&ar£©£»¡¡¡¡
£ý£»¡¡¡¡
2¡¡£®CSampleData¡¡ÀàµÄʵÏÖ¡¡¡¡
¾ßÌå´úÂëÈçÏ£º¡¡¡¡
//ʵÏÖ´®Ðл¯µÄºê¡¡¡¡
IMPLEMENT_SERIAL£¨CSampleData£»¡¡CObject£»¡¡0£©¡¡¡¡
¡¡¡¡
//³õʼ»¯¡¡¡¡
CSampleData£º£ºCSampleData£¨£©¡¡¡¡
£û¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_nType=0£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_strName=¡¨¡¨£»¡¡¡¡
£ý¡¡¡¡
¡¡¡¡
CSampleData£º£º~CSampleData£¨£©¡¡¡¡
£û¡¡¡¡
¡¡¡¡
£ý¡¡¡¡
¡¡¡¡
//¡¡´®Ðл¯º¯Êý¡¡¡¡
void¡¡CSampleData£º£ºSerialize£¨CArchive¡¡&ar£©¡¡¡¡
£û¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡//»ùÀàµÄ´®Ðл¯¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡CObject£º£ºSerialize£¨ar£©£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡if¡¡£¨ar¡£IsStoring£¨£©£©¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡£û¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//´æ´¢Êý¾Ý¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡arm_strName£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£ý¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡£ý¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡3¡¡£®CSampleDoc¡¡ÀàµÄÉùÃ÷¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¾ßÌå´úÂëÈçÏ£º¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡class¡¡CSampleDoc¡¡£º¡¡public¡¡CDocument¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£û¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡protected£º¡¡//¡¡create¡¡from¡¡serialization¡¡only¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CSampleDoc£¨£©£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡DECLARE_DYNCREATE£¨CSampleDoc£©¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡Attributes¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡public£º¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡Operations¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡public£º¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡Overrides¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡ClassWizard¡¡generated¡¡virtual¡¡function¡¡overrides¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//£û£ûAFX_VIRTUAL£¨CSampleDoc£©¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡public£º¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡virtual¡¡BOOL¡¡OnNewDocument£¨£©£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡virtual¡¡void¡¡Serialize£¨CArchive&¡¡ar£©£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//£ý£ýAFX_VIRTUAL¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡Implementation¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡public£º¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CSampleData¡¡*m_pData£»¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//ÕâÀï¼ÓÈë×Ô¶¨ÒåÎĵµÊý¾Ý¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡virtual¡¡~CSampleDoc£¨£©£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡#ifdef¡¡_DEBUG¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡virtual¡¡void¡¡AssertValid£¨£©¡¡const£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡virtual¡¡void¡¡Dump£¨CDumpContext&¡¡dc£©¡¡const£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡#endif¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¤184¡¡¡¤¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡196¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚ¡¡8¡¡Õ¡¡¡¡¡¡¡¡Îļþ²Ù×÷¡¡¡¡
protected£º¡¡¡¡
¡¡¡¡
//¡¡Generated¡¡message¡¡map¡¡functions¡¡¡¡
protected£º¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡//£û£ûAFX_MSG£¨CSampleDoc£©¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡NOTE¡¡the¡¡ClassWizard¡¡will¡¡add¡¡and¡¡remove¡¡member¡¡functions¡¡here¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡DO¡¡NOT¡¡EDIT¡¡what¡¡you¡¡see¡¡in¡¡these¡¡blocks¡¡of¡¡generated¡¡code¡¡£¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡//£ý£ýAFX_MSG¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡DECLARE_MESSAGE_MAP£¨£©¡¡¡¡
£ý£»¡¡¡¡
4¡¡£®CSampleDoc¡¡ÀàµÄʵÏÖ¡¡¡¡
¾ßÌå´úÂëÈçÏ£º¡¡¡¡
CSampleDoc£º£ºCSampleDoc£¨£©¡¡¡¡
£û¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡TODO£º¡¡add¡¡one¡time¡¡construction¡¡code¡¡here¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡¡¡³õʼ»¯Êý¾Ý¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_pData=NULL£»¡¡¡¡
£ý¡¡¡¡
¡¡¡¡
CSampleDoc£º£º~CSampleDoc£¨£©¡¡¡¡
£û¡¡¡¡
£ý¡¡¡¡
¡¡¡¡
BOOL¡¡CSampleDoc£º£ºOnNewDocument£¨£©¡¡¡¡
£û¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡if¡¡£¨£¡CDocument£º£ºOnNewDocument£¨£©£©¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡return¡¡FALSE£»¡¡¡¡
¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡TODO£º¡¡add¡¡reinitialization¡¡code¡¡here¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡£¨SDI¡¡documents¡¡will¡¡reuse¡¡this¡¡document£©¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡//´´½¨ÐµÄÎĵµÊý¾Ý¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡if¡¡£¨m_pData£¡=NULL£©¡¡delete¡¡m_pData£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_pData=new¡¡CSampleData£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡CString¡¡m_str£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡return¡¡TRUE£»¡¡¡¡
£ý¡¡¡¡
¡¡¡¡
¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¤185¡¡¡¤¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡197¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
Visual¡¡C£«£«¡¡6¡£0¡¡³ÌÐòÉè¼Æ´ÓÈëÃŵ½¾«Í¨¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡/////////////////////////////////////////////////////////////////////////////¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡//¡¡CSampleDoc¡¡serialization¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡//¡¡CSampleDoc¡¡µÄ´®Ðл¯º¯Êý¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡void¡¡CSampleDoc£º£ºSerialize£¨CArchive&¡¡ar£©¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡£û¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡if¡¡£¨ar¡£IsStoring£¨£©£©¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£û¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡TODO£º¡¡add¡¡storing¡¡code¡¡here¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//±£´æ¡¡m_pData¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡arm_pData£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£ý¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡£ý¡¡¡¡
8¡£2¡¡¡¡¡¡¡¡Îļþ¡¡CFile¡¡Àà¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡ÔÚ¡¡¡¡8¡£1¡¡½ÚÖнéÉÜÁËÈçºÎÔÚÎĵµÊÓͼӦÓóÌÐòÖмÓÈë´®Ðл¯²¢½øÐÐÎļþµÄ±£´æºÍ´ò¿ª¡£Õâ¡¡
ÖÖ´®Ðл¯·½·¨Ò²ÓÐÖî¶à¾ÖÏÞ£¬²»ÄÜʵÏÖÁé»îµÄÎļþ·ÃÎÊ¡£µ±³ÌÐòÐèÒª×Ô¶¨ÒåÎļþ²Ù×÷ʱ£¬¾Í¡¡
ÐèÒªÓõ½¡¡CFile¡¡Àà¡£ÔÚ¡¡MFC¡¡ÖУ¬CFile¡¡Àà´¦ÀíÕý³£µÄÎļþ¡¡I/O¡¡²Ù×÷¡£CFile¡¡ÀàÌṩͨÓöþ½øÖÆ¡¡
Îļþ²Ù×÷µÄ½Ó¿Ú£¬ÊÇËùÓС¡MFC¡¡Îļþ²Ù×÷ÀàµÄ»ù´¡£¬´®Ðл¯Ò²ÊÇ×îÖÕͨ¹ý¡¡CFile¡¡Àà½øÐÐÎļþ´¦¡¡
ÀíµÄ¡£±¾½Ú½«Óöà¸öʾÀý½éÉÜ¡¡CFile¡¡ÀàµÄʹÓ÷½·¨£¬²¢Ìṩ¡¡CFile¡¡ÀàÖи÷ÖÖº¯ÊýµÄʹÓòο¼¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡ÊµÀý¡¡8¡1£º¸öÈËÐÅϢ¼ÈëʵÀý¡£Ô´´úÂëÔÚ¹âÅÌÖС°08ʵÀý¡¡8¡1PersonData¡±Ä¿Â¼Ï¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡PersonData¡¡Ê¾ÀýÔËÐнçÃæÈçͼ¡¡8¡1¡¡Ëùʾ¡£¸ÃʾÀýÊÇÒ»¸ö»ùÓÚ¶Ô»°¿òµÄ¡¡MFC¡¡Ó¦ÓóÌÐò¡£ÔË¡¡
ÐÐʱÏÈÌáʾ³ÌÐòÓû§Ñ¡Ôñ¸öÈËÐÅÏ¢Êý¾ÝÎļþ£¬±ÈÈç¡¡PersonData¡¡¹¤³ÌĿ¼Ïµġ¡test¡£dat¡¡¡£´ò¿ªÊý¡¡
¾ÝÎļþºó¾Í½øÈëÈçͼ¡¡8¡1¡¡ËùʾµÄ½çÃæ¡£ÔÚÕâ¸ö½çÃæÀï×ó²àµÄÁбí¿ò¿ÉÒÔÌí¼Ó¡¢É¾³ýºÍÑ¡Ôñ¸ö¡¡
ÈËÐÅÏ¢µÄÌõÄ¿¡¡¡£µ±Ñ¡Ôñ¶¨Ä³¸öÈËÃûʱ£¬ÔÚÓÒ²àµÄ¡°¸öÈËÐÅÏ¢¡±À¸ÖÐÏÔʾ¸öÈËÐÅÏ¢µÄ¾ßÌåÄÚÈÝ¡£¡¡
Èç¹ûÒªÐÞ¸Äij¸öÌõÄ¿µÄ¸öÈËÐÅÏ¢£¬Ôò¿ÉÒÔÖ±½Ó±à¼¶Ô»°¿òÓÒ²àµÄ¾ßÌåÄÚÈ