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

µÚ64²¿·Ö

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

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

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






¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡IDD_ABOUTBOX¡¡DIALOG¡¡DISCARDABLE¡¡¡¡0£»¡¡0£»¡¡217£»¡¡55¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CAPTION¡¡¡¨About¡¡Scribble¡¨¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡STYLE¡¡DS_MODALFRAME¡¡£ü¡¡WS_POPUP¡¡£ü¡¡WS_CAPTION¡¡£ü¡¡WS_SYSMENU¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡FONT¡¡8£»¡¡¡¨MS¡¡Sans¡¡Serif¡¨¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡BEGIN¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ICON¡¡¡¡¡¡¡¡IDR_MAINFRAME£»IDC_STATIC£»11£»17£»20£»20¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡LTEXT¡¡¡¡¡¡¡¨Scribble¡¡Version¡¡1¡£0¡¨£»IDC_STATIC£»40£»10£»119£»8£»SS_NOPREFIX¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡LTEXT¡¡¡¡¡¡¡¨Copyright¡¡251¡¡1996¡¨£»IDC_STATIC£»40£»25£»119£»8¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡DEFPUSHBUTTON¡¡¡¡¡¨OK¡¨£»IDOK£»178£»7£»32£»14£»WS_GROUP¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡END¡¡



Console¡¡³ÌÐòµÄÏîÄ¿¹ÜÀí¡¡



¡¡¡¡¡¡¡¡¡¡¡¡MFC¡¡AppWizard¡¡»á×Ô¶¯°ïÎÒÃÇ×ö³öÒ»¸ö¹Ç¸É³ÌÐòµÄËùÓбØÐëÎļþ£¬½¨Á¢ÆðÒ»¸öÏîÄ¿¡£µ«¡¡



¡¡¡¡¡¡¡¡¡¡¡¡Èç¹ûÄãÏëдһ¸ö¡¸ÑªÍ³µ¥´¿¡¹µÄ´¿´âC£«£«¡¡³ÌÐòÄØ£¿µÚ£±ÕÂÔø¾­½éÉܹýËùνµÄconsole¡¡³Ì¡¡



¡¡¡¡¡¡¡¡¡¡¡¡Ê½¡£µÚ£³ÕµÄËùÓз¶Àý³ÌÐòÒ²¶¼ÊÇconsole¡¡³ÌÐò¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¼Ü¹¹µ¥´¿µÄ³ÌÐò£¬Èç¹ûÎļþÖ»ÓÐÒ»Á½¸ö£¬Ö±½ÓʹÓÃÃüÁîÁоͿÉÒÔÁË£º¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CL¡¡xxx¡£CPP¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡Èç¹û×éÖ¯¼Ü¹¹±È½Ï¸´ÔÓÒ»µã£¬ÎļþÓкü¸¸ö£¬¿ÉÒÔÑ°ÇóÏîÄ¿¹ÜÀíÔ±µÄЭÖú¡£ÔÚVisual¡¡C£«£«¡¡



¡¡¡¡¡¡¡¡¡¡¡¡ÕûºÏ»·¾³Öн¨Á¢Ò»¸öconole¡¡³ÌÐòÏîÄ¿µÄ²½ÖèÈçÏ£º¡¡



¡¡¡¡¡¡¡¡¡¡¡¡1¡£¡¡Ñ¡°´ÕûºÏ»·¾³µÄ¡¾File/New¡¡¡¿£¬È»ºóÑ¡Ôñ¡¾Projects¡¡¡¿¸½Ò³£¬Ñ¡°´¡¨Win32¡¡Console¡¡



¡¡¡¡¡¡¡¡¡¡¡¡Application¡¨¡¡£¬²¢Ìîд»­ÃæÓҶ˵ÄÏîÄ¿Ãû³ÆºÍλÖ㺡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡305¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡368¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚƪ¡¡¡¡¡¡¡¡ÓûÉƹ¤ÊÂÏÈÀûÆäÆ÷¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡2¡£¡¡°´Ï¡¾OK¡¡¡¿Å¥£¬»Øµ½ÕûºÏ»·¾³Ö÷»­Ã棬Äã¿ÉÒÔÑ¡°´¡¾File/New¡¡¡¿²¢Ñ¡Ôñ¡¾Files¡¡¡¿¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¸½Ò³£¬È»ºóÑ¡°´¡¨C/C£«£«¡¡Header¡¡File¡¨¡¡»ò¡¨C£«£«¡¡Source¡¡File¡¨¡¡¡¡ÒÔ¿ªÆôÎļþ²¢×«Ð´¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡³ÌÐò´úÂë¡£¿ªÆôµÄÎļþ»á×Ô¶¯¼ÓÈë´ËÏîÄ¿ÖС£¡¡



306¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡369¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚ£´Õ¡¡¡¡¡¡¡¡Visual¡¡C£«£«¡¡¡¡ÕûºÏÐÔÜ›ówé_°l­h¾³¡¡



3¡£¡¡Äã¿ÉÒÔÑ¡°´ÕûºÏ»·¾³µÄ¡¾Project/Setting¡¿²Ëµ¥ÏîÄ¿£¬´ÓÖлñµÃ²¢ÐÞ¸ÄÕû¸öÏîÄ¿¡¡



¡¡¡¡µÄ»·¾³É趨¡£ÎÒÔø¾­ÔÚµÚ£±ÕÂÌá¹ý£¬¡¡¡¡console¡¡¡¡³ÌÐò±ØÐëÔÚ±àÒëʱָ¶¨¡¡



¡¡¡¡/D_CONSOLE¡¡³£Êý£¬²¢ÔÚÁª½áʱָ¶¨subsystem£ºconsole£¬ÕâÔÚÒÔÏÂÁ½¸ö»­ÃæÖС¡



¡¡¡¡¶¼¿ÉÒÔ¿´µ½£¨ÄÇÊÇÏîÄ¿¹ÜÀíÔ±×Ô¶¯ÎªÎÒÃÇÉ趨ºÃµÄ£©£º¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡307¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡370¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚƪ¡¡¡¡¡¡¡¡ÓûÉƹ¤ÊÂÏÈÀûÆäÆ÷¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚ£±ÕÂÌÖÂÛconsole¡¡³ÌÐòʱ£¬ÎÒÔø¾­Ëµ¹ý£¬³ÌÐòʹÓÃMFC¡¡Óë·ñ£¬¹Øϵµ½C¡¡runtime¡¡library¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÄµ¥Ḭ̈߳æ»ò¶àḬ̈߳档Êǵģ¬ÕâÏîÉ趨·ÅÔÚ¡¾General¡¡¡¿¸½Ò³Ö®ÖУº¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÄãÔÚÕâÀïËù×öµÄÉ趨£¬»á×Ô¶¯Ó°ÏìÏîÄ¿ËùÁª½áµÄC¡¡runtime¡¡library¡¡µÄ°æ±¾¡£¡¡



308¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡371¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡3¡¡



¡¡¡¡¡¡¡¡¡¡Ç³³ö¡¡¡¡MFC¡¡³ÌÐòÉè¼Æ¡¡



ÉîÈ뜳ö¡¡MFC¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡2nd¡¡Edition¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡309¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡372¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MFC¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚƪ¡¡œ³ö¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡³ÌʽÔOÓ‹¡¡



¡¡310¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡373¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚ£µÕ¡¡¡¡¡¡¡¡¿‚Ó^Application¡¡Framework¡¡¡¡



¡¡¡¡µÚ£µÕ¡¡



¡¡¡¡¡¡¡¡¡¡¡¡×ܹۡ¡Application¡¡Framework¡¡



¡¡¡¡¡¡¡¡´øÒÕÊõÆøÏ¢µÄÈí¼þ´´×÷ÐÐΪ½«ÔÚApplication¡¡Framework³öÏÖºóÖð½¥³ÉΪ¹¤½³¼¼Êõ£¬¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¶øÎÒÃǶ¼½«³ÉΪÈí¼þIC×°Å䳧ÀïµÄÄй¤Å®¹¤¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µ«£¬²»ÊǺàÀû¸£ÌØ£¬ÎÒÃÇÓÖÈçºÎÄܹ»ÏíÊÜ´óÖÚ»¯µÄÆû³µ£¿¡¡



¡¡¡¡¡¡¡¡¡¡»òÐíÒÔºó»á³öÏÖ¡¸´¿ÊÖ¹¤¾«ÖÆ¡¹µÄÈí¼þ£¬¿ÉÎÒ×Ô¼º´ÓÀ´²»ÏÓ»úÆ÷ÂøÍ·Äѳԡ£¡¡



ʲôÊÇ¡¡Application¡¡Framework£¿¡¡



¡¡¡¡¡¡»¹Ã»ÓÐѧϰÈκÎÒ»Ì×Application¡¡Framework¡¡¡¡µÄʹÓÃ֮ǰ£¬¾Í¸øÄã½üºõѧÊõÐԵĶ¨Ò壬ÎÒ¡¡



¡¡¡¡¡¡¿ÉÒÔÏëÏó¶ÔÄã¶øÑÔ¾ø¶ÔÊÇ¡¸ÐζøÉϵġ¹£¨³¬ÎïÖʵÄÎÞÐÎÕÜÀí£©£¬ÓÈÆäÈç¹ûÄã¶Ô¶ÔÏóµ¼Ïò¡¡



¡¡¡¡¡¡¡¡£¨Object¡¡Oriented¡¡£©Ò²»¹Ã»ÓÐÉî¿ÌÌå»áµÄ»°¡£ÐζøÉÏÕßν֮µÀ£¬ÐζøÏÂÕßν֮Æ÷£¬ÎÒÏëÄÜ¡¡



¡¡¡¡¡¡¹»ÉáÆ÷¶øÖ±½Ó½üµÀÕߣ¬¼¸Ï¡£¡µ«ÊÇ£¬¡¸¶¨Ò塹ÕâÖÖ¶«Î÷ÓÖËƺõÒË¿ª×ÚÃ÷Òå°ÚÔÚÇ°Í·¡£ÎÒ¡¡



¡¡¡¡¡¡³ÏÖ¿µØÏ£ÍûÄãÔÚÔĶÁºóÐøµÄ¼¼ÊõÕ½ÚʱÄܹ»Ê±¶ø»ØÀ´¿´¿´ÕâЩÐζøÉϵÄÐðÊö¡£µ±ÄãÓÐËù¡¡



¡¡¡¡¡¡¸ÐÊÜ£¬¼¼ÊõÃæÓ¦¸ÃÒ²½øÈëij¸ö²ã´ÎÁË¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡311¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡374¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚƪ¡¡¡¡¡¡¡¡œ³ö¡¡¡¡MFC¡¡¡¡³ÌʽÔOÓ‹¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ºî½ÝÔõô˵¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ê×ÏÈÎÒÃÇ¿´¿´ºî½ÝÔÚÆäÎÞÔðÈÎÊéÆÀÖÐÊÇÔõô˵µÄ£º¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÑÝ»¯£¨revolution£©ÓÀÔ¶ÔÚ½øÐУ¬µ«Õâ¸öÊÀ½çÈ´²»ÊÇÿÌ춼ÓиïÃüÐÔ¡¡£¨revolution£©µÄÊÂÎï¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡·¢Éú¡£¶¯²»¶¯Ðû³Æ×Ô¼º£¨»ò×Ô¼ºµÄ²úÆ·£©ÊÇ»®Ê±´úµÄ¸ïÃüÐԵģ¬´øÀ´µÄÓ°Ïì¾ÍÏñʱÏÂÂú¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡½ÖÅܵĴóʦһÑùʹÎÒÃǽ¥½¥ÎÞ¶¯ÓÚÖÔ£¨¡¡´óʦ²»¿ÉÄÜÂú½ÖÅÜ£©¡¡¡¡£¡¡¡µ«ÊÇApplication¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Framework¡¡µÄµÄÈ·È·ÔÚÎÒÃÇÈí¼þ½ç³ÆµÃÉϾßÓиïÃü¾«Éñ¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ê²Ã´ÊÇApplication¡¡Framework£¿Framework¡¡Õâ¸ö×ÖÑÛÓÐ×éÖ¯¡¢¿ò¼Ü¡¢ÌåÖƵÄÒâ˼£¬¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Application¡¡Framework²»½öÊÇÒ»°ãÐԵķº³Æ£¬ËüÆäʵ»¹ÊǶÔÏóµ¼ÏòÁìÓòÖеÄÒ»¸öרÓÐÃû¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡´Ê¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡»ù±¾ÉÏÄã¿ÉÒÔ˵£»Application¡¡FrameworkÊÇÒ»¸öÍêÕûµÄ³ÌÐòÄ£ÐÍ£¬¾ß±¸±ê×¼Ó¦ÓÃÈí¼þËù¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÐèµÄÒ»Çлù±¾¹¦ÄÜ£¬ÏñÊÇÎļþ´æÈ¡¡¢´òÓ¡Ô¤ÊÓ¡¢×ÊÁϽ»»»¡£¡£¡££¬ÒÔ¼°ÕâЩ¹¦ÄܵÄʹÓýӿڡ¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¨¹¤¾ßÀ¸¡¢×´Ì¬ÁС¢²Ëµ¥¡¢¶Ô»°¿ò£©¡£Èç¹û¸üÒÔÊõÓïÀ´Ëµ£¬Application¡¡Framework¡¡¾ÍÊÇ¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÓÉÒ»Õû×éºÏ×÷ÎÞ¼äµÄ¡¸¶ÔÏ󡹼ܹ¹ÆðÀ´µÄ´óÄ£ÐÍ¡£à¸²»²»£¬µ±Ëü»¹Ã»ÓÐÓëÄãµÄ³ÌÐò²úÉú¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡»ð»¨µÄʱºò£¬Ëü»¹Ö»ÊÇÓÐÐÎÎÞÌ壬Ӧ¸Ã˵ÊÇÒ»×éºÏ×÷ÎÞ¼äµÄ¡¸Àà±ð¡¹¼Ü¹¹ÆðÀ´µÄ´óÄ£ÐÍ¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Õâ´øÀ´Ê²Ã´ºÃ´¦ÄØ£¿³ÌÐòÔ±Ö»Òª´ø¸ö¹ºÎï´üµ½¡¸Àà±ð³¬¼¶Êг¡¡¹²ÉÂò£¬ËæÄãÒªÂòMDI¡¡»ò¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡OLE¡¡»ò¡¡ODBC¡¡»òPrinting¡¡Preview£¬»Ø¼Òºó¾Í¿ÉÒÔÇáÒ×Æ´´Õ³öÒ»¸öÉ«Ïãζ¾ãÈ«µÄ´ó²Í¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¸Àà±ð³¬¼¶Êг¡¡¹¾ÍÊÇC£«£«¡¡Àà±ð¿â£¬ÒÔ²úÆ·¶øÑÔ£¬ÔÚMicrosoft¡¡ÊÇMFC£¬ÔÚBorland¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÊÇOWL£¬ÔÚIBM¡¡ÔòÊÇOpenClass¡£Õâ¸öÀà±ð¿â²»Ö»ÊÇÀà±ð¿â¶øÒÑ£¬´«Í³µÄº¯Êý¿â£¨C¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Runtime¡¡»òWindows¡¡API£©ÄËÖÁÓÚÒ»°ãÀà±ð¿âÌṩµÄÊÇÉúÏʳ¬ÊÐÖеÄÒ»ÌõÓãÒ»Ö§´ÐÒ»¿Å¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡´ó°×²Ë£¬±Ë´ËÖ®¼äûÓÐʲô¹ØÁª£¬Ö÷ÕÆÖÐÀ¡µÄÄã±ØÐë×Ô¼ºÑ¡²Ä×Ô¼ºµ÷Àí¡£Äܹ»³ÆµÃÉÏ¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Application¡¡Framework¡¡Õߣ¬ÌṩµÄÊÇ»ð¹øÆ´ÅÌ£¨¾ÍÊÇÄÇÖÖ´ø»Ø¼Òͨͨ¶ªÏ¹ø¾ÍºÃµÄÄÇ¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÖÖ£©£¬ÒÀÄãÒªµÄÊǰײ˻ð¹øÓãÍ·»ð¹ø»òÊÇÂéÀ±»ð¹ø£¬²ËÉ«´øµ÷Àí°ü¶¼¸øÄãÅäºÃ¡£µ±È»Õâ¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÑùµÄ»ð¹øÆ´ÅÌÊDz»Äܹ»¾ÍµØ³ÔµÄ£¬ÄãµÃ¸øËü¼ÓµãÄÜÁ¿¡£·Å°Ñ»ðÉÕËü°É£¬Õâ»ð¾ÍÊÇËùνµÄ¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡application¡¡object¡¡£¨ÔÚMFC¡¡³ÌÐòÖоÍÊÇÑÜÉú×ÔCWinApp¡¡µÄÒ»¸öÈ«ÓòÐÔ¶ÔÏ󣩡£ÊÇÕâ¡¡



312¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡375¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚ£µÕ¡¡¡¡¡¡¡¡¿‚Ó^Application¡¡Framework¡¡¡¡



¸ö¶ÔÏóÒýÆðÁËÁ¬Ëø·´Ó¦£¨Ò»Á¬´®µÄ¡¡'new'£©£¬Ê¹Ã¿Ò»¸öÐΣ¨Àà±ð£©ÓÐÁËÕæÕýµÄÌ壨¶ÔÏ󣩣¬¡¡



°ÑÓ¦ÓóÌÐòÒÔ¼°Application¡¡Framework¡¡Õû¸ö´ø¶¯ÆðÀ´¡£Ò»ÇÐÒòԵȫÓÉÊÇÆ𡣡¡



Application¡¡Framework¡¡´øÀ´µÄ¸ïÃü¾«ÉñÊÇ£¬³ÌÐòÄ£ÐÍÒѾ­´æÔÚ£¬³ÌÐòÔ±Ö»ÒªÒÀ¸öÈËÐèÇó¡¡



¼ÓÁϾͺãºÔÚÑÜÉúÀà±ðÖиÄдÐéÄ⺯Êý£¬»òÔÚÑÜÉúÀà±ðÖмÓÉÏеijÉÔ±º¯Êý¡£ÕâºÜÏñÄã¡¡



ÔÚ»ð¹øÆ´ÅÌÖÐÒÀ¸öÈË¿Úζ¼ÓÑÎÌí´×¡£¡¡



ÓÉÓÚ³ÌÐò´úÂëµÄ³õÆÚ¹æģʮ·ÖÒ»Ö£¨Ê²Ã´Ñù·ç¸ñµÄ³ÌÐòÓ¦¸ÃʹÓÃʲôÀà±ð£¬ÊÇÒ»³É²»±ä¡¡



µÄ£©£¬¶øÐ޸ijÌÐòÒÔ·ûºÏ˽ÈËÐèÒªµÄ»ù±¾¶¯×÷Ò²ºÜÒ»Ö£¨ÎÒÊÇÖ¸Ïñ¡¸¿ª±ÙÒ»¸ö¿ÕµÄ¹Ç¸É¡¡



º¯Êý¡¹ÕâÖÖÊÂÇ飩£¬Ä㶯²»ÁËApplication¡¡Framework¡¡µÄ´ó¼Ü¹¹£¬Ò²²»ÐèÒª¶¯¡£ÕâÊǸ£Àû¡¡



²»ÊÇÔ¼Êø¡£¡¡



Ó¦ÓóÌÐò´úÂë¹Ç¸ÉÒ»Ö»¯µÄ½á¹û£¬Ê¹ÓÅÔ½µÄÈí¼þ¿ª·¢¹¤¾ßÈçCASE¡¡£¨puter¡¡Aid¡¡



Software¡¡Engineering£©tool¡¡ÈÝÒ׿ª·¢³öÀ´¡£ÄãµÄ³ÌÐò´úÂë´ó¼Ü¹¹ÕÆÎÕÔÚApplication¡¡



Framework¡¡Éè¼ÆÕßÊÖÉÏ£¬¡¡ÓÚÊÇËûÃǾÍÓÐÄÜÁ¦ÖÆ×÷³öÕûºÏ¿ª·¢»·¾³£¨¡¡¡¡Integrated¡¡



Development¡¡Environment£¬IDE£©ÁË¡£ÕâÒ²ÊÇΪʲôMicrosoft¡¢Borland¡¢Symantec¡¢¡¡



Wat¡¢IBM¡¡µÈ¹«Ë¾µÄÕûºÏ¿ª·¢»·¾³½ø²½µÃÈç´ËÁîÈËÕ¦ÉàµÄÔ­ÒòÁË¡£¡¡



ÓÐÈË˵¹¤Ñ§ÔºÖÐΨһ±£ÓÐÈËÎÄÆøÏ¢µÄֻʣ½¨Öþϵ£¬ÎÒ×ܾõµÃÐÅϢϵҲÃãÇ¿¿ÉÒÔËãÉÏ¡£´ø¡¡



ÒÕÊõÆøÏ¢µÄÈí¼þ´´×÷ÐÐΪ£¨ÎÒÒ»Ö±ÊÇÕâôÈÏΪµÄ£©½«ÔÚApplication¡¡Framework¡¡³öÏÖºó¡¡



Öð½¥³ÉΪ¹¤½³¼¼Êõ£¬¶øÎÒÃǶ¼½«Ö»ÊÇÈí¼þIC¡¡×°Å䳧ÀïµÄÄй¤Å®¹¤¡£ÆäʵҲûʲôºÃ¹Ë¡¡



Ó°×ÔÁ¯£¬¹¦³ÉÃû¾ÍµÄ¹ÚÃá´ÓÀ´Ò²²»ÔøÂäÔÚ³ÌÐòԱͷÉÏ£»ÎÒÃÇ¿ÉÄÜÏñŦԼ½ÖÍ·µÄÆÕÆÕ¡¡



¡¡£¨¡¡

¡¡¡¡POP£©¹¤×÷Õߣ¬×ÔÈÏΪÒÕÊõ¼Ò£¬¿É±ðÈËÔõô¿´ÄØ£¿²»µÃ¶øÖª£¡»°Ëµ»ØÀ´£¬°Ñ¿ª·¢Èí¼þ¡¡



Õâ¼þÊÂÇé´ÓÒÕÊõ½µ¸ñµ½¹¤¼¼£¬¶ÔÈËÀàÖ»Óкô¦Ã»Óлµ´¦¡£²»ÊǺàÀû¸£ÌØ£¬ÎÒÃÇÓÖÈçºÎÄÜ¡¡



¹»ÏíÊÜ´óÖÚ»¯µÄÆû³µ£¿»òÐíÒÔºó»á³öÏÖ¡¸´¿ÊÖ¹¤¾«ÖÆ¡¹µÄÈí¼þ£¬Ë­¸ÐÐËȤ²»µÃ¶øÖª£¬ÎÒ¡¡



×Ô¼ºÂï¡£¡£¡£ßí¡£¡£¡£µ¹ÊÇ´ÓÀ´²»ÏÓ»úÆ÷ÂøÍ·Äѳԡ£¡¡



Èç¹ûÒªÈýÑÔÁ½Óïµã³öApplication¡¡Framework¡¡µÄÌØÖÊ£¬ÎÒ»áÕâô˵£ºÎÒÃÇÍÚ³ö±ðÈËÔçд¡¡



ºÃµÄÒ»ÕûÌ×Ä£¿é£¨MFC¡¡»òOWL¡¡»òOpenClass£©Ö®ÖеÄÒ»²¿·Ý£¬¸ø¸öÒý×Ó£¨application¡¡



object£©Ê¹ËüÃÇÒ»Ò»¾ßÏ󻯶¯ÆðÀ´£¬²¢±»ÔÊÐíÐÞ¸ÄÆäÖÐijЩÁã¼þʹÕâ³ÌÐò¸ü·ûºÏ˽ÈËÐè¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡313¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡376¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚƪ¡¡¡¡¡¡¡¡œ³ö¡¡¡¡MFC¡¡¡¡³ÌʽÔOÓ‹¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Çó£¬ÈçÊǶøÒÑ¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÎÒÔõô˵¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ºî½ÝµÄÕâÒ»¶Î»°ÊµÔÚÒѾ­µã³öApplication¡¡Framework¡¡¡¡µÄ¾«Éñ¡£Äý¾ÛÐÔÇ¿¡¢×éÖ¯»¯Ç¿µÄÀà¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡±ð¿â¾ÍÊÇApplication¡¡Framework¡¡¡£Ò»×éºÏ×÷ÎÞ¼äµÄ¶ÔÏ󣬱˴˽åÏûÏ¢µÄÁ÷¶¯¶ø¹µÍ¨£¬²¢¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÇÒ»¥Ïàµ÷ÓöԷ½µÄº¯ÊýÒÔÇóÍê³ÉÈÎÎñ£¬Õâ¾ÍÊÇApplication¡¡Framework¡¡¡£¶ÔÏó´æÔÚÄÄÀ¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÔÚMFC¡¡¡¡ÖУ¿£¡¡¡ÕâÑùµÄ˵·¨²»ÊÇÊ®·ÖÍêÉÆ£¬ÒòΪMFC¡¡¡¡µÄ¸÷¸öÀà±ðÖ»ÊÇ¡¸¶ÔÏóÊôÐÔ£¨ÐС¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Îª£©µÄ¶¨Ò塹¶øÒÑ£¬ÎÒÃDz»Äܹ»ËµMFC¡¡¡¡ÖÐÓÐʵ¼ÊµÄ¶ÔÏó´æÔÚ¡£Î¨Óе±³ÌÐò±»application¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡object¡¡£¨ÕâÊÇÒ»¸öÑÜÉú×ÔMFC¡¡CWinApp¡¡µÄÈ«Óò¶ÔÏó£©Òý±¬ÁË£¬²Å½«ÎÒÃÇÑ¡ÓõÄÀà±ðÒ»Ò»¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¾ßÏó»¯ÆðÀ´£¬²úÉúʵÌå²¢¿ªÊ¼¶¯×÷¡£Í¼5¡­1¡¡ÊÇÒ»¸ö˵Ã÷¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÕâÑù×Ó˵°É£¬¾²Ì¬Çé¿öÏÂMFC¡¡ÊÇÒ»×éÀà±ð¿â£¬µ«ÔÚ³ÌÐòÖ´ÐÐʱÆÚËü¾ÍÉú³öÁËһȺÓл



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¶¯Á¦µÄ¶ÔÏó×é¡£×îÖØÒªµÄÒ»µãÊÇ£¬ÕâЩ¶ÔÏóÖ®¼äµÄ¹ØϵÔçÒѽ¨Á¢ºÃ£¬²»±ØÎÒÃÇ£¨³ÌÐòÔ±£©¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡²ÙÐÄ¡£ºÃ±È˵µ±Ê¹ÓÃÕß°´Ï²˵¥µÄ¡¾File/Open¡¡¡¿Ï¿ªÎļþ¶Ô»°¿ò¾Í»á´ò¿ª£»Ê¹ÓÃÕßÑ¡ºÃ¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µµÃûºó£¬Application¡¡Framework¡¡¾Í¿ªÊ¼¶Ô×ÅÄãµÄ×ÊÁÏÀà±ð£¬»½ÆðÒ»¸öÃûΪSerialize¡¡¡¡µÄÌØ¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ê⺯Êý¡£ÕâÕû¸ö»úÖƶ¼ÂñºÃÁË£¬ÄãÖ»Òª°ÑÐÄÁ¦·ÅÔÚÄǸö½Ð×÷Serialize¡¡¡¡µÄº¯ÊýÉϼ´¿É¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ñ¡Óñê×¼µÄÀà±ð£¬×ö³öÀ´µÄ²úÆ·µ±È»¾ÍûÓÐʲôÌØÉ«£¬ÒòΪ±ðÈ˵ÄÁã¼þºÍÄãµÄÏàͬ£¬¶µ¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÆðÀ´µÄ³ÉÆ·Ò²¾ÍÒ»Ñù¡£ÎÒÖ¸µÄÊÇʹÓÃÕß½Ó¿Ú£¨UI¡¡£©¶ÔÏó¡£µ«ÄãÒªÖªµÀ£¬Èí¼þ¹¤Òµ·¢Õ¹µ½¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ïֽ׶ÎÕâ¸öÊÀ´ú£¬×ÅÖصÄÒѲ»ÔÙÊÇUI¡¡¡¡µÄÕùÆ涷ÑÞ£¬È¡ÇÉ»©ÖÚ£»UI¡¡¡¡ÒѾ­½¥½¥×ßÉϱê×¼»¯¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÁË¡£Èí¼þÒ»¾öʤ¸ºµÄ¹Ø¼üÔÚ×ÊÁϵĴ¦Àí¡£ÊÂʵÉÏ£¬ÔÚ¡¸ÕæÕý×öÊ¡¹ÕâÒ»µã£¬Õû¸öapplication¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡framework¡¡ÊÇÎÞÄÜΪÁ¦µÄ£¬Ò²¾ÍÊÇ˵¶ÔÓÚÊý¾Ý½á¹¹µÄ°²ÅÅ£¬Êý¾ÝµÄ´

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

Äã¿ÉÄÜϲ»¶µÄ