°Ë±¦Êé¿â > ÎÄѧÆäËûµç×ÓÊé > ÉîÈëdz³öMFCµÚ2°æ(PDF¸ñʽ) >

µÚ28²¿·Ö

ÉîÈëdz³öMFCµÚ2°æ(PDF¸ñʽ)-µÚ28²¿·Ö

С˵£º ÉîÈëdz³öMFCµÚ2°æ(PDF¸ñʽ) ×ÖÊý£º ÿҳ4000×Ö

°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·­Ò³£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
¡ª¡ª¡ª¡ªÎ´ÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡






¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡91¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡154¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚƪ¡¡¡¡ÎðÔÚ¸¡É°ºB¸ß̨¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡È·µØ˵ÔòÊÇ£¬±àÒëÆ÷²»Ö»ÊǼÓÉϴ˾²Ì¬¶ÔÏó£¬Ëü»¹¼ÓÉÏÒ»¸öÖ¸Õ룬ָÏò¶ÔÏóÖ®¹¹Ôìʽ¼°¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Æä²ÎÊý£¨Èç¹ûÓеĻ°£©¡£°Ñ¿ØÖÆȨ½»¸ø³ÌÐò½øÈëµã£¨main¡¡»òWinMain£©Ö®Ç°£¬startup¡¡Âë¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡»á¿ìËÙÔڸô®ÐÐÉÏÒƶ¯£¬µ÷ÓÃËùÓеǼÇÓа¸µÄ¹¹Ôìʽ²¢Ê¹ÓõǼÇÓа¸µÄ²ÎÊý£¬ÓÚÊǾͳõ¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ê¼»¯ÁËÄãµÄ¾²Ì¬¶ÔÏ󡣡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚËÄÖÖÇé¿ö£¨ÇøÓò¾²Ì¬¶ÔÏó£©Ï൱ÀàËÆC¡¡ÓïÑÔÖеľ²Ì¬ÇøÓò±äÁ¿£¬Ö»»áÓÐÒ»¸öʵÌå¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¨instance¡¡£©²úÉú£¬¶øÇÒÔڹ̶¨µÄÄÚ´æÉÏ£¨¼È²»ÊÇstack¡¡Ò²²»ÊÇheap¡¡£©¡£ËüµÄ¹¹ÔìʽÔÚ¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¿ØÖÆȨµÚÒ»´ÎÒÆתµ½ÆäÉùÃ÷´¦£¨Ò²¾ÍÊÇÔÚMyFunc¡¡µÚÒ»´Î±»µ÷Óã©Ê±±»µ÷Óᣡ¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ëùν¡¡¡¡¡¡¡¨Unwinding¡¨¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡C£«£«¡¡¶ÔÏóÒÀÆäÉú´æ¿Õ¼ä£¬Êʵ±µØÒÀÕÕÒ»¶¨µÄ˳Ðò±»Îö¹¹£¨destructed¡¡£©¡£µ«ÊÇÈç¹û·¢¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÉúÒì³£Çé¿ö£¨exception¡¡£©£¬¶ø³ÌÐòÉè¼ÆÁËÒì³£Çé¿ö´¦Àí³ÌÐò£¨exception¡¡handling£©£¬¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¿ØÖÆȨ¾Í»á½ØÍäÈ¡Ö±µØ¡¸Ö±½ÓÌø¡¹µ½ÄãËùÉ趨µÄ´¦ÀíÀý³ÌÈ¥£¬Õâʱºò¶ÑÕ»ÖеÄC£«£«¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¶ÔÏóÓÐûÓлú»á±»Îö¹¹£¿ÕâµÃÊÓ±àÒëÆ÷¶ø¶¨¡£Èç¹û±àÒëÆ÷ÓÐÖ§³Öunwinding¡¡¹¦ÄÜ£¬¾Í¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡»áÔÚÒ»¸öÒì³£Çé¿ö·¢Éúʱ£¬½«¶ÑÕ»ÖеÄËùÓжÔÏó¶¼Îö¹¹µô¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¹ØÓÚÒì³£Çé¿ö£¨exception¡¡£©¼°Òì³£´¦Àí£¨exception¡¡handling¡¡£©£¬ÉÔºóÓÐÒ»½ÚÌÖÂÛÖ®¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡RTTI¡¡£©¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ö´ÐÐʱÆÚÐͱðÐÅÏ¢¡¡£¨¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÎÒÃÇÓпÉÄÜÔÚ³ÌÐòÖ´Ðйý³ÌÖÐÖªµÀij¸ö¶ÔÏóÊÇÊôÓÚÄÄÒ»ÖÖÀà±ðÂð£¿ÕâÖÖÔÚC£«£«¡¡¡¡ÖгÆΪ¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ö´ÐÐʱÆÚÐͱðÐÅÏ¢£¨Runtime¡¡Type¡¡Information¡¡£¬RTTI¡¡£©µÄÄÜÁ¦£¬Íí½ü½ÏÏȽøµÄ±àÒëÆ÷Èç¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Visual¡¡C£«£«¡¡4¡£0¡¡ºÍBorland¡¡C£«£«¡¡5¡£0¡¡²Å¿ªÊ¼¹ã·ºÖ§³Ö¡£ÒÔÏÂÊÇÒ»¸öʵÀý£º¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0001¡¡¡¡//¡¡RTTI¡£CPP¡¡built¡¡by¡¡¡¡¡¡C£º¡·¡¡cl¡£exe¡¡¡­GR¡¡rtti¡£cpp¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0002¡¡¡¡#include¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0003¡¡¡¡#include¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0004¡¡¡¡#include¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0005¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0006¡¡¡¡class¡¡graphicImage¡¡



92¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡155¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚ£²Õ¡¡¡¡C£«£«¡¡µÄÖØÒªÐÔÙ£ü¡¡



#0007¡¡¡¡£û¡¡

#0008¡¡¡¡protected£º¡¡

#0009¡¡¡¡¡¡¡¡¡¡¡¡char¡¡name£§80£§£»¡¡

#0010¡¡

#0011¡¡¡¡public£º¡¡

#0012¡¡¡¡¡¡¡¡¡¡¡¡graphicImage£¨£©¡¡

#0013¡¡¡¡¡¡¡¡¡¡¡¡£û¡¡

#0014¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡strcpy£¨name£»¡¨graphicImage¡¨£©£»¡¡

#0015¡¡¡¡¡¡¡¡¡¡¡¡£ý¡¡

#0016¡¡

#0017¡¡¡¡¡¡¡¡¡¡¡¡virtual¡¡void¡¡display£¨£©¡¡

#0018¡¡¡¡¡¡¡¡¡¡¡¡£û¡¡

#0019¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡cout¡¡

·µ»ØĿ¼ ÉÏÒ»Ò³ ÏÂÒ»Ò³ »Øµ½¶¥²¿ ÔÞ£¨0£© ²È£¨0£©

Äã¿ÉÄÜϲ»¶µÄ