ÓÑÇéÌáʾ£ºÈç¹û±¾ÍøÒ³´ò¿ªÌ«Âý»òÏÔʾ²»ÍêÕû£¬Çë³¢ÊÔÊó±êÓÒ¼ü¡°Ë¢Ð¡±±¾ÍøÒ³£¡ÔĶÁ¹ý³Ì·¢ÏÖÈκδíÎóÇë¸æËßÎÒÃÇ£¬Ð»Ð»£¡£¡ ±¨¸æ´íÎó
Ò»ÊÀÊé³Ç ·µ»Ø±¾ÊéĿ¼ ÎÒµÄÊé¼Ü ÎÒµÄÊéÇ© TXTÈ«±¾ÏÂÔØ ½øÈëÊé°É ¼ÓÈëÊéÇ©

ÉîÈëdz³öMFCµÚ2°æ(PDF¸ñʽ)-µÚ83ÕÂ

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






¡¡¡¡¡¡¡¡¡¡°¸ÓÖÊǺóÕߣ¬µÚÈý¸ö¿¼Á¿µãÊÇÎÒʹÓÃÄÄÒ»ÌײúÆ·£¿MFC¡¡»òOWL¡¡»òOpen¡¡Class¡¡Library¡¡£¿¡¡



¡¡¡¡¡¡¡¡¡¡¡¡£¨Ä¿Ç°PC¡¡ÉÏ»¹Ã»ÓеÚËÄÌ×Ëæ±àÒëÆ÷¸½ÔùµÄApplication¡¡Framework¡¡²úÆ·£©¡¡



¡¡¡¡¡¡¡¡¡¡±ðÈÏΪÕâÊÇÁìµ¼ÕßµÄÊÂÇé²»ÊÇÎÒ£¨¹¤³Ìʦ£©µÄÊÂÇ飬ÓÐÕâÖÖÏë·¨Äã¾ÍÓÀÔ¶µ±²»³ÉÁìµ¼Õß¡£¡¡



¡¡¡¡¡¡¡¡¡¡Ò²±ðÈÏΪÕâÊǹ¤³ÌʦµÄÊÂÇé²»ÊÇÎÒ£¨Ñ§Éú£©µÄÊÂÇ飬ѧÉúµÄÏÂÒ»²½¾ÍÊǹ¤³Ìʦ£»¼°ÔçÏë¡¡



¡¡¡¡¡¡¡¡¡¡µã¹¤Òµ½çµÄ¼¤ÁÒ¾ºÕù£¬¶ÔÄãÔÚѧÉú½×¶Î¹æ»®ÈËÉú½«ÓÐĪ´óÖúÒæ¡£¡¡



¡¡¡¡¡¡¡¡¡¡ÎÒÏàÐÅ£¬Application¡¡Framework¡¡ÊÇ×îºÃµÄ¸Ü¸ËÖ§µã¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡321¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡384¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¬¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¬¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Application¡¡Framework¡¡¡¡Class¡¡Library¡¡GUI¡¡toolkit¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ò»°ã¶øÑÔ£¬Class¡¡Library¡¡ºÍGUI¡¡toolkit¡¡±ÈApplication¡¡Framework¡¡¡¡µÄ¹æģС£¬¶¨Î»Ò²¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ã»ÄÇô¸ß½×ºê¹Û¡£Class¡¡Library¡¡¿ÉÒÔ¶¨ÒåΪ¡¸Ò»×é¾ß±¸¶ÔÏóµ¼ÏòÐÔÖʵÄÀà±ð£¬ËüÃÇʹ¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ó¦ÓóÌÐòµÄijЩ¹¦ÄÜʵÏÖÆðÀ´ÈÝÒ×һЩ£¬ÕâЩ¹¦ÄÜ°üÀ¨ÊýÖµÔËËãÓëÊý¾Ý½á¹¹¡¢»æͼ¡¢¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÄÚ´æ¹ÜÀíµÈµÈµÈ£»ÕâЩÀà±ð¿ÉÒÔһƬһƬºÁÎ޹ϸðµØ²¢ÈëÓ¦ÓóÌÐòÄÚ¡¹¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÇëÌرð×¢ÒâÕâ¸ö¶¨ÒåÖÐËùÇ¿µ÷µÄ¡¸Ò»Æ¬Ò»Æ¬ºÁÎ޹ϸ𡹣¬¶ø²»ÏñApplication¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Framework¡¡ÊÇ´ó»ï¶ùÒ»²¢¼ÓÈë¡£Òò´Ë£¬Ä㾡¿ÉÒÔËæÒâʹÓÃClass¡¡Library¡¡£¬Ëü²¢²»»áÇ¿¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÆÈÄã×ñÑ­ÈκÎÌض¨µÄ³ÌÐò¼Ü¹¹¡£Class¡¡Library¡¡Í¨³£ÌṩµÄ²»Ö»ÊÇUI¡¡¹¦ÄÜ¡¢Ò²°üÀ¨Ò»¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡°ãÐÔÖʵĻúÄÜ£¬ÏñÊý¾Ý½á¹¹µÄ´¦Àí¡¢ÈÕÆÚÓëʱ¼äµÄת»»µÈµÈ¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡GUI¡¡toolkit¡¡ÌṩµÄ·þÎñÀàËÆClass¡¡Library¡¡£¬µ«ËüµÄ³ÌÐò½Ó¿ÚÊdzÌÐòµ¼Ïò¶ø·Ç¶ÔÏ󵼡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ïò¡£¶øÇÒËüµÄ¹¦Äܴ󶼼¯ÖÐÔÚͼÐÎÓëUI¡¡½Ó¿ÚÉÏ¡£GUI¡¡toolkit¡¡µÄ·¢Õ¹ÀúÊ·ÔçÔÚ¶ÔÏó¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µ¼ÏòÓïÑÔ֮ǰ£¬Ä³Ð©¼«Îª³É¹¦µÄ²úÆ·ÉõÖÁÊÇÒÔ»ã±àÓïÑÔ£¨assembly¡¡£©Ð´³É¡£²»Òª±ØÈ»¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µØ°ÑGUI¡¡ÁªÏëµ½Windows¡¡£¬GUI¡¡toolkit¡¡Ò²ÓÐDOS¡¡°æ±¾¡£ÎÒÓùýµÄChatter¡¡Box¡¡¾Í¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÊÇDOS¡¡»·¾³ÏµÄGUI¡¡¹¤¾ß£¨ÊÇÒ»¸öº¯Êý¿â£©¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ê¹ÓÃApplication¡¡Framework¡¡¡¡µÄ×îÖ±½ÓÔ­ÒòÊÇ£¬ÎÒÃÇÊܹ»ÁËÈÕÒ汩ÔöµÄWindows¡¡API¡¡¡£°Ñ¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MFC¡¡ÏëÏóΪµÚËÄ´úÓïÑÔ£¬µ¥µ¥Ò»¸öÀà±ð¾Í°ïÎÒÃÇ×öµôÔ­ÏÈÒªÒÔÒ»´ó¶ÑAPIs¡¡²ÅÄÜÍê³ÉµÄ¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÊÂÇé¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µ«¸üÉîÈëµØÏ룬Application¡¡Framework¡¡¾ø²»Ö»ÊÇΪÁ˽µµÍÎÒÃÇ»¨ÔÚºÆå«ÎÞÑĵÄWindows¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡API¡¡¡¡µÄʱ¼ä¶øÒÑ£»ËüËù´øÀ´µÄ¶ÔÏóµ¼Ïò³ÌÐòÉè¼Æ¹ÛÄîÓë·½·¨£¬Ê¹ÎÒÃÇÄܹ»Õ¾ÔÚһȺÓÅÐã¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¹¤³Ìʦ£¨MFC¡¡»òOWL¡¡¡¡µÄ´´ÔìÕߣ©µÄŬÁ¦ÐÄѪÉÏ£¬¼Ì³ÐÆä³É¹û¶ø¿ª·¢×Ô¼ºÖ®ËùÐ衣ͬʱ£¬¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÒòΪApplication¡¡Framework¡¡ÌØÊâµÄ¹¤×÷ÀàÐÍ£¬ÕûÌ忪·¢¹¤¾ß¸üÈÝÒ×ÖÆ×÷£¬Ò²ÖÆ×÷µÄ¸üÍê¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÃÀ¡£ÔÚÎÒÃǾö¶¨Ê¹ÓÃApplication¡¡Framework¡¡¡¡µÄͬʱ£¬ÎÒÃÇÒ²»ñµÃÁËÕâЩÕûºÏÐÔÈí¼þ¿ª·¢¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡»·¾³µÄÖ§³Ö¡£ÔÚÈí¼þ¿ª·¢¹ý³ÌÖУ¬ÕâЩ¿ª·¢¹¤¾ß½ÇÉ«Ö®³ÔÖز»ÑÇÓÚApplication¡¡Framework¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡±¾Éí¡£¡¡



322¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡385¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

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



¡¡Application¡¡Framework¡¡½«³ÉΪÈí¼þ¼¼ÊõÖÐ×îÖØÒªµÄÒ»»·¡£Èç¹ûÄã²»ÖªµÀËüÊÇʲô£¬¸Ï¿ì¡¡



¡¡¡¡Ñ§Ï°Ëü£»Èç¹ûÄ㻹ûÓÐʹÓÃËü£¬¸Ï¿ì¿ªÊ¼Ó᣻ú»áÖ®´°²»»áÓÀԶΪÄã´ò¿ª£¬ÔÚÄãµÄ¾ºÕù¡¡



¡¡¡¡Õß°ÑËü¹Ø±Õ֮ǰ¸Ï¿ì½øÈ룡Èç¹ûÄãÈÏΪ¸Ä³¯»»´ú»¹ÔçµÃºÜ£¬Çë×¢ÒâÁ½¼þÊÂÇé¡£µÚÒ»£¬½­¡¡



¡¡¡¡É½Ê²Ã´Ê±ºò±äÉ«¿ÉË­Ò²Áϲ»×¼£¬µ±ÄãÂñÊ×¹¤×÷ʱ£¬ÍâÃæµÄÊÀ½ç½ø²½ÓÈÆä·É¿ì£»µÚ¶þ£¬Îï¡¡



¡¡¼þµ¼ÏòºÍApplication¡¡Framework¡¡¿É²»ÊÇÄÇôÈÝÒ×ѧµÄ£¬»¨¶àÉÙʱ¼ä²ÅÄܵÇÌÃÈëÊÒ¿É»¹µÃ¡¡



¡¡¡¡Æ¾¸÷ÈË×ÊÖʺͻù´¡ÄØ¡£¡¡



¡¡ºÆå«ÎÞÑĵÄWindows¡¡API¡¡



Windows¡¡°æ±¾¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÍƳöÈÕÆÚ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡API¡¡¸öÊý¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÏûÏ¢¸öÊý¡¡



1¡£0¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡1985¡£11¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡379¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¿¡¡



2¡£0¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡1987¡£11¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡458¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¿¡¡



3¡£0¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡1990¡£05¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡578¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¿¡¡



Multimedia¡¡Ex¡£¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡1991¡£12¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡120¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¿¡¡



3¡£1¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡1992¡£04¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡973¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡271¡¡

¡¡¡¡¡¡¡¡



Win32s¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡1993¡£08¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡838¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡287¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡1449¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡291¡¡

Win32¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡1993¡£08¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¨³ÖÐøÔö¼Óµ±ÖУ©¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¨³ÖÐøÔö¼Óµ±ÖУ©¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡A¡¡PI¡¡Jun¡¡gle¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡323¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡386¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¨¡¡¡¡£©¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Microsoft¡¡Foundation¡¡Classes¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MFC¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡PC¡¡ÊÀ½çÀï³öÁËÈýÌ×C£«£«¡¡Application¡¡Frameworks¡¡£¬²¢ÇÒÓÐÓú¶àÓú¶àµÄÇ÷ÊÆ¡£ÕâÈýÌ×ÊÇ¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Microsoft¡¡¡¡µÄMFC¡¡¡¡£¨Microsoft¡¡Foundation¡¡Classes¡¡¡¡£©¡¡£¬¡¡Borland¡¡¡¡µÄOWL¡¡¡¡£¨Object¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡WindowLibrary¡¡£©£¬ÒÔ¼°IBM¡¡VisualAge¡¡C£«£«¡¡¡¡µÄOpen¡¡Class¡¡Library¡¡¡£ÖÁÓÚÆäËüC£«£«¡¡±àÒë¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Æ÷³§ÉÌÈçWat¡¡¡¢Symantec¡¢Metaware¡¡£¬Ö»Êǹ©Ó¦ÕûºÏ¿ª·¢»·¾³£¨Integraded¡¡Development¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Environment¡¡£¬IDE£©£¬ÆäApplication¡¡Framework¡¡¶¼ÊDzÉÓÃ΢Èí¹«Ë¾µÄMFC¡¡¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Delphi¡¡£¨Pascal¡¡ÓïÑÔ£©£¬ÒÀÎÒÖ®¼û£¬Ò²³ÆµÃÉÏÊÇÒ»Ì×Application¡¡Framework¡¡¡£Java¡¡ÓïÑÔ¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡±¾ÉíÄÚ½¨Ò»Ì×±ê×¼Àà±ð¿â£¬ÒÀÎÒÖ®¼û£¬Ò²¹»µÃÉÏ×ʸñ±»³ÆΪApplication¡¡Framework¡¡¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Delphi¡¡ºÍVisual¡¡Basic¡¡£¬ÓÖ±»³ÆΪÊÇÒ»ÖÖÓ¦ÓóÌÐò¿ìËÙ¿ª·¢¹¤¾ß£¨RAD¡¡£¬Rapid¡¡Application¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Development¡¡£©¡£ËüÃDzÉÓÃPME¡¡¡¡£¨Properties¡­Method¡­Event¡¡£©¼Ü¹¹£¬Ð´³ÌÐòµÄ¹ý³ÌÏñÊÇÔÚ¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ò»ÕÅ»­²¼ÉÏÆ´´ÕÒ»¸ö¸öÏֳɵÄ×é¼þ£¨ponents¡¡£©£ºÉ趨ËüÃǵÄÊôÐÔ£¨properties¡¡£©¡¢Ö¸¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¶¨ËüÃÇÓ¦¸Ã¡¸ÓÐËù¸Ð¡¹µÄÍâÀ´´Ì¼¤£¨events¡¡£©£¬²¢¾ö¶¨ËüÃÇÃæ¶Ô´Ë´Ì¼¤Ê±ÔÚÔ¤ÉèÐÐΪ֮Íâ¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÄÐÐΪ£¨methods¡¡£©¡£ËùÓж¯×÷¶¼ÒÔÍÏÀ­¡¢É趨ÊýÖµµÄ·½Ê½Íê³É£¬·Ç³£¼òµ¥¡£Ö»ÓÐÔÚÉ趨¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡×é¼þÓë×é¼þÖ®¼äµÄ»¥¶¯¹Øϵʱ²ÅÇ£Éæµ½³ÌÐò´úÂëµÄд×÷£¨ÕâһС¶ÎÂëÒ²Òò´Ë³ÉΪ˳Àû³É¹¦¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÄ¹Ø¼ü£©¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Borland¡¡¹«Ë¾ÓÚ1997¡¡ÄêÈýÔÂÍƳöµÄC£«£«¡¡Builder¡¡Ò²ÊôÓÚPME¡¡¼Ü¹¹£¬ÌṩһÌ×Visual¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ponent¡¡Library¡¡£¨VCL¡¡£©£¬ÄÚÓÐÐíÐí¶à¶àµÄ×é¼þ¡£Òò´ËC£«£«¡¡Builder¡¡Ò²ËãµÃÉÏÊÇÒ»Ìס¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡RAD¡¡£¨Ó¦ÓóÌÐò¿ìËÙ¿ª·¢¹¤¾ß£©¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ôç³õ£¬¿ª·¢Windows¡¡Ó¦ÓóÌÐò±ØÐëʹÓÃ΢ÈíµÄSDK¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¨Software¡¡Development¡¡Kit¡¡£©£¬Ö±¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡½Óµ÷ÓÃWindows¡¡API¡¡¡¡º¯Êý£¬ÏòWindows¡¡²Ù×÷ϵͳÌá³ö¸÷ÖÖÒªÇó£¬ÀýÈçÅäÖÃÄÚ´æ¡¢¿ª¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Æô´°¿Ú¡¢Êä³öͼÐΡ£¡£¡£¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ËùνAPI¡¡£¨Application¡¡Programming¡¡Interface¡¡£©£¬¾ÍÊÇ¿ª·Å¸øÓ¦ÓóÌÐòµ÷ÓõÄϵͳ¹¦ÄÜ¡£¡¡



324¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡387¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

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



ÊýÒÔǧ¼ÆµÄWindows¡¡APIs¡¡£¬Ã¿¸ö¿´ÆðÀ´¶¼ºÃÏó±ÈÖØÏàÈô£¨ÖÁÉÙÄã´ÓÊÖ²áÉÏ¿´²»³öÀ´ÊëÇá¡¡



ÊëÖØ£©¡£ÓÐЩAPIs¡¡±Ë´ËËäÓÐȺ×é¹Øϵ£¬È´Ã»ÓÐÏà½ü»ò×éÖ¯»¯µÄº¯ÊýÃû³Æ¡£ÐÇÂÞÆå²¼£¬¡¡



ÎíÁÐÐdzۣ»ÓÖËÆÑ©ÇòÒ»°ãÓú¹öÓú¶à£¬Óú¹öÓú´ó¡£×«Ð´Windows¡¡Ó¦ÓóÌÐòÐèÒª´óÁ¿µÄÄÍ¡¡



Á¦ÓëÒãÁ¦£¬ÒÔ¼°´óÁ¿µÄСÐĽ÷É÷£¡¡¡



MFC¡¡°ïÖúÎÒÃÇ°ÑÕâЩºÆ·±µÄAPIs¡¡£¬ÀûÓöÔÏóµ¼ÏòµÄÔ­Àí£¬Âß¼­µØ×éÖ¯ÆðÀ´£¬Ê¹ËüÃǾߡ¡



±¸³éÏ󻯡¢·â×°»¯¡¢¼Ì³ÐÐÔ¡¢¶à̬ÐÔ¡¢Ä£¿é»¯µÄÐÔÖÊ¡£¡¡



1989¡¡Äê΢Èí¹«Ë¾³ÉÁ¢Application¡¡Framework¡¡¼¼ÊõÍŶӣ¬ÃûΪAFX¡¡Ð¡×飬ÓÃÒÔ¿ª·¢C£«£«¡¡



¶ÔÏóµ¼Ïò¹¤¾ß¸øWindows¡¡Ó¦ÓóÌÐò¿ª·¢ÈËԱʹÓá£AFX¡¡¡¡µÄ¡¨X¡¨¡¡ÆäʵûÓÐʲôÒâÒ壬¡¡



Ö»ÊÇΪÁË´Õ³ÉÒ»¸öÏìÁÁºÃÄîµÄÃû×Ö¡£¡¡



Õâ¸öС×é×î³õµÄ¡¸ÏÜÕ¡¹£¬¸ù¾Ý¼ÇÔØ£¬ÊÇÒª¡¨utilize¡¡the¡¡latest¡¡in¡¡object¡¡oriented¡¡technology¡¡to¡¡



provide¡¡tools¡¡and¡¡libraries¡¡for¡¡developers¡¡writing¡¡the¡¡most¡¡advanced¡¡GUI¡¡applications¡¡on¡¡the¡¡



market¡¨£¬ÆäÖв¢Î´»­µØ×ÔÏÞÓëWindows¡¡²Ù×÷ϵͳÓйء£¹ûÈ»£¬ÆäµÚÒ»¸öÔ­ÐͲúÆ·£¬ÓС¡



×Ô¼ºµÄ´°¿Úϵͳ¡¢×Ô¼ºµÄ»æͼϵͳ¡¢×Ô¼ºµÄ¶ÔÏóÊý¾Ý¿â¡¢ÄËÖÁÓÚ×Ô¼ºµÄÄÚ´æ¹ÜÀíϵͳ¡£¡¡



µ±Ð¡×é³ÉÔ±ÒԴ˲úÆ·¿ª·¢Ó¦ÓóÌÐò£¬ËûÃÇ·¢ÏÖʵÔÚÊÇÌ«¸´ÔÓ£¬ÓÖã£À빫˾µÄÖ÷Á÷ϵͳ¡­



Windows¡¡¡­Ì«Ò£Ô¶¡£ÓÚÊÇËûÃÇÐÞ¸ÄÏÜÕ±ä³É¡¨deliver¡¡the¡¡power¡¡of¡¡object¡­oriented¡¡solutions¡¡



to¡¡programmers¡¡to¡¡enable¡¡them¡¡to¡¡build¡¡world¡­class¡¡Windows¡¡based¡¡applications¡¡in¡¡C£«£«¡£¡¨¡¡Õâ²î¡¡



²»¶àÕýÊÇWindows¡¡3¡£0¡¡Òì¾üáÈÆðµÄʱºò¡£¡¡



C£«£«¡¡ÊÇÒ»¸ö¸´ÔÓµÄÓïÑÔ£¬AFX¡¡Ð¡×éÔ¤ÆÚMFC¡¡¡¡µÄʹÓÃÕß²»¿ÉÄÜÈËÈ˽ÔΪC£«£«¡¡×¨¼Ò£¬Ëù¡¡



ÒÔËûÃDz¢Ã»ÓвÉÓÃË
·µ»ØĿ¼ ÉÏÒ»Ò³ ÏÂÒ»Ò³ »Øµ½¶¥²¿ ÔÞ£¨0£© ²È£¨1£©
δÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡
ÎÂÜ°Ìáʾ£º ο´Ð¡ËµµÄͬʱ·¢±íÆÀÂÛ£¬Ëµ³ö×Ô¼ºµÄ¿´·¨ºÍÆäËüС»ï°éÃÇ·ÖÏíÒ²²»´íŶ£¡·¢±íÊéÆÀ»¹¿ÉÒÔ»ñµÃ»ý·ÖºÍ¾­Ñé½±Àø£¬ÈÏÕæдԭ´´ÊéÆÀ ±»²ÉÄÉΪ¾«ÆÀ¿ÉÒÔ»ñµÃ´óÁ¿½ð±Ò¡¢»ý·ÖºÍ¾­Ñé½±ÀøŶ£¡