ÓÑÇéÌáʾ£ºÈç¹û±¾ÍøÒ³´ò¿ªÌ«Âý»òÏÔʾ²»ÍêÕû£¬Çë³¢ÊÔÊó±êÓÒ¼ü¡°Ë¢Ð¡±±¾ÍøÒ³£¡
ÉîÈëdz³öMFCµÚ2°æ(PDF¸ñʽ)-µÚ9²¿·Ö
¿ì½Ý²Ù×÷: °´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·ҳ °´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ °´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿! Èç¹û±¾ÊéûÓÐÔĶÁÍ꣬ÏëÏ´μÌÐø½Ó×ÅÔĶÁ£¬¿ÉʹÓÃÉÏ·½ "Êղص½ÎÒµÄä¯ÀÀÆ÷" ¹¦ÄÜ ºÍ "¼ÓÈëÊéÇ©" ¹¦ÄÜ£¡
¡¡¡¡¡¡µ±Ê¹ÓÃÕßµÄÒ»¸öÊó±ê¶¯×÷¿ÉÄÜÒý·¢Ðí¶àÐí¶à³ÌÐò»æͼ¶¯×÷ʱ£¬»æͼЧÂʾͱäµÃ·Ç³£ÖØ¡¡
¡¡¡¡¡¡Òª¡£Òò´ËÔÚ¿¼Á¿ÈçºÎ¼ÓÇ¿ÏÔʾÄÜÁ¦Ê±£¬ÎÒÃǾ͵ÃÉè¼ÆËùνµÄ¡¸±ØÒª»æͼÇø¡¹£¬Ò²¾ÍÊÇ¡¡
¡¡¡¡¡¡ËùνµÄInvalidate¡¡Region¡¡£¨²»ÔÙÊÊÓõÄÇøÓò£©¡£ÊÂʵÉÏÿµ±Ê¹ÓÃÕß¿ªÊ¼»æͼ£¨Ôö¼ÓС¡
¡¡¡¡¡¡µÄÏßÌõ£©£¬³ÌÐò¿ÉÒÔÉ趨¡¸±ØÒª»æͼÇø¡¹Îª£º¸ÃÏßÌõÖ®×îСÍâΧËÄ·½ÐΡ£ÎªÁ˼ǼÕâ¡¡
¡¡¡¡¡¡ÏîÊý¾Ý£¬Step1¡¡ËùÉè¼Æ²¢ÑÓÐøÖÁ½ñµÄDocument¡¡Êý¾Ý½á¹¹±ØÐë¸Ä±ä¡£¡¡
¡¡¡¡¡¡Step1¡¡µÄView¡¡´°¿ÚÓÐÒ»¸öȱµã£ºÃ»Óйö¶¯Ìõ¡£Ð°汾¼ÓÉÏÁË´¹Ö±ºÍˮƽ¹ö¶¯Ìõ£¬´ËÍâËü¡¡
¡¡¡¡¡¡Ò²Ê¾·¶Ò»ÖÖËùνµÄ·ÖÁÑ´°¿Ú£¨Splitter¡¡£©¡£¡¡
¡ö¡¡¡¡¡¡Scribble¡¡Step5£´òÓ¡ÓëÔ¤ÊÓ£¨µÚ12¡¡Õ£©£ºStep1¡¡¡¡ÒÑÓдòÓ¡ºÍÔ¤ÊÓÄÜÁ¦£¬Õ⵱Ȼ¡¡
¡¡¡¡¡¡¹é¹¦ÓÚCScribbleView£º£ºOnDraw¡£ÏÖÔÚÒª¼ÓÇ¿µÄÊǸüϸÖµĴòÓ¡ÄÜÁ¦£¬°üÀ¨±í¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡37¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡60¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÉîÈ뜳ö¡¡¡¡MFC¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Í·¡¢±íβ¡¢Ò³Âë¡¢Ó³ÉäģʽµÈµÈ¡£×ø±êϵͳ£¨Ò²¾ÍÊÇÓ³Éäģʽ£¬Mapping¡¡Mode¡¡£©¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÄÑ¡Ôñ£¬¹Øϵµ½ÊÇ·ñÄܹ»¡¸Ëù¼û¼´ËùµÃ¡¹¡£ÎªÁËÕâ¸öÄ¿µÄ£¬±ØÐëʹÓÃÄܹ»·´Ó¦¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÕæʵÊÀ½çÖ®³ß´ç£¨ÈçÓ¢´ç¡¢¹«·Ö£©µÄÓ³Ïñģʽ£¬±¾ÀýʹÓá¡MM_LOENGLISH£¬¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ã¿¸öÂß¼µ¥Î»0¡£01¡¡Ó¢´ç¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÎÒÃÇÒ²ÔÚ´Ë°æÖÐѧϰÈçºÎÉ趨ÎļþµÄ´óС¡£ÓÐÁË´óС£¬²ÅÄܹ»ÔÚ´òӡʱ×ö·ÖÒ³¶¯×÷¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ö¡¡¡¡¡¡Graph¡¡·¶Àý³ÌÐò£¨µÚ13¡¡Õ£©£ºÕâ¸ö³ÌÐòʾ·¶ÈçºÎÔÚ¾²Ì¬·ÖÁÑ´°¿ÚµÄ²»Í¬´°¿ÚÖУ¬¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÒÔ²»Í¬µÄ·½Ê½£¨±¾ÀýΪ³¤Ìõͼ¡¢µã״ͼºÍÎÄ×ÖÐÎʽ£©ÏÔʾͬһ·Ý×ÊÁÏ¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ö¡¡¡¡¡¡Text¡¡·¶Àý³ÌÐò£¨µÚ13¡¡Õ£©£ºÕâ¸ö³ÌÐòʾ·¶ÈçºÎÔÚͬһ·ÝDocument¡¡¡¡µÄ¸÷¸ö¡¸Í¬¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ô´view¡¡´°¿Ú¡¹ÖУ¬ÒÔ²»Í¬µÄÏÔʾ·½·¨±íÏÖͬһ·Ý×ÊÁÏ£¬×öµ½Ò»ÌåÊýÃæ¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ö¡¡¡¡¡¡Graph2¡¡·¶Àý³ÌÐò£¨µÚ13¡¡Õ£©£ºÕâ¸ö³ÌÐòʾ·¶ÈçºÎΪ³ÌÐò¼ÓÉϵڶþ¸öDocument¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÀàÐÍ¡£Æä¼ä¹Øϵµ½ÐµÄDocument¡¡£¬ÐµÄView¡¡£¬ÐµÄUI¡¡¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ö¡¡¡¡¡¡MltiThrd¡¡·¶Àý³ÌÐò£¨µÚ14¡¡Õ£©£ºÕâÊǵڣ±ÕµÄͬÃû³ÌÐòµÄMFC¡¡°æ¡£ÎÒֻʾ¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡·¶MFC¡¡¶àÏ̳߳ÌÐòµÄ¼Ü¹¹£¬ÔMltithrd¡¡³ÌÐòµÄ»æͼ²¿·ÝÁô¸ø¶ÁÕßÁ·Ï°¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ö¡¡¡¡¡¡Top¡¡·¶Àý³ÌÐò£¨µÚ15¡¡Õ£©£ºÊ¾·¶ÈçºÎÁ¿Éí¶¨×öÒ»¸öÊôÓÚ×Ô¼ºµÄAppWizard¡¡¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÎÒµÄÕâ¸öTop¡¡Studio¡¡AppWizard¡¡¼ÜÔÚϵͳµÄMFC¡¡AppWizard¡¡Ö®ÉÏ£¬Ôö¼ÓÒ»¸ö¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¿ª·¢²½Ö裬ѯÎʳÌÐòÔ±Ãû³Æ¼°Æä¼òµ¥ÉùÃ÷£¬È»ºó¾Í»áÔÚÿһ¸ö²úÉú³öÀ´µÄÔʼ¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÂëÎļþ×îÇ°¶Ë¼ÓÉÏÒ»¶Î¹Ì¶¨¸ñʽµÄ˵Ã÷ÎÄ×Ö¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ö¡¡¡¡¡¡Test¡¡·¶Àý³ÌÐò£¨µÚ16¡¡Õ£©£º´Ë³ÌÐòʾ·¶Ê¹ÓÃponent¡¡Gallery¡¡ÖеÄÈý¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¸öponents¡¡£ºSplash¡¡Screen¡¢SysInfo¡¢Tip¡¡Of¡¡The¡¡Day¡¡¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ö¡¡¡¡OcxTest¡¡·¶Àý³ÌÐò£¨µÚ16¡¡Õ£©£º´Ë³ÌÐòʾ·¶Ê¹ÓÃponent¡¡Gallery¡¡ÖеÄGrid¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ActiveX¡¡control¡¡¡£¡¡
38¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡61¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚ£°Õ¡¡¡¡¡¡¡¡Ä㶨Ҫ֪µÀ£¨Œ§×x£©¡¡
ÓëÇ°°æ±¾Ö®²îÒì¡¡
¡¡¡¡ÉîÈëdz³öMFC¡¡µÚ¶þ°æÓëÇ°Ò»°æ±¾Ö®ÖØ´ó²îÒìÔÚÓÚ£º¡¡
¡¡¡¡1¡£¡¡Èí¼þ¹¤¾ßÓÉVisual¡¡C£«£«¡¡4¡£0¡¡¸ÄΪVisual¡¡C£«£«¡¡5¡£0¡¡£¬Ó°ÏìËù¼°£¬µÚ£´Õ¡¸Visual¡¡C£«£«¡¡
¡¡¡¡¡¡¡¡ÕûºÏÐÔÈí¼þ¿ª·¢»·¾³¡¹Ö®ÄÚÈݸı伫´ó¡£È«ÊéÖ®ÖÐÓйØÓÚMFC¡¡¡¡ÄÚ²¿¶¯×÷Âß¡¡
¡¡¡¡¡¡¡¡¼¼°ÆäÔ´´úÂëµÄ±ä¶¯²»¶à£¬ÒòΪVisual¡¡C£«£«¡¡5¡£0¡¡¡¡ÖеÄMFC¡¡°æ±¾»¹Î¬³ÖÔÚ4¡£2¡¡¡£¡¡
¡¡¡¡2¡£¡¡µÚ£±ÕÂÔö¼ÓConsole¡¡³ÌÐòÉè¼Æ£¬ÒÔ¼°Win32¡¡¶àÏ̳߳ÌÐòʵÀýMltithrd¡¡¡£¡¡
¡¡¡¡3¡£¡¡µÚ£²ÕÂÔö¼Ó¡¸ËÄÖÖ²»Í¬µÄ¶ÔÏóÉú´æ·½Ê½¡¹Ò»½Ú¡£¡¡
¡¡¡¡4¡£¡¡µÚ£³ÕÂÈ¥³ýÔÓÐÖ®Frame5¡¡³ÌÐò£¨¸Ã³ÌÐòÒÔMFC¡¡2¡£5¡¡¡¡µÄ¼¼Êõ·ÂÕæDynamic¡¡
¡¡¡¡¡¡¡¡Creation¡¡£©¡£¡¡
¡¡¡¡5¡£¡¡µÚ£´ÕÂÈ«²¿¸ÄΪVisual¡¡C£«£«¡¡5¡£0¡¡Ê¹ÓûÃ棬²¢ÔÚ×îºóÔö¼ÓÒ»½Ú¡¸Console¡¡³ÌÐò¡¡
¡¡¡¡¡¡¡¡µÄÏîÄ¿¹ÜÀí¡¹¡£¡¡
¡¡¡¡6¡£¡¡µÚ£¶ÕÂÔö¼Ó¡¸Ææ¹ÖµÄ´°¿ÚÀà±ðÃû³ÆAfx£ºx£ºy£ºz£ºw¡¡¡¹Ò»½Ú£¬ÒÔ¼°Ôö¼ÓHello¡¡³ÌÐò¡¡
¡¡¡¡¡¡¡¡¶Ôidle¡¡time¡¡¡¡µÄ´¦Àí¡£¡¡
¡¡¡¡7¡£¡¡Ôö¼Ó14~16¡¡ÈýÕ¡£¡¡
¡¡¡¡8¡£¡¡¸½Â¼£ÁÔö¼Ó¡¡¡¡µÄ¡¸MFC¡¡¡¡ËÄ´óÌìÍõ¡¹Ò»ÎÄ¡£¡¡
¡¡¡¡9¡£¡¡¸½Â¼£ÄÓÉÔÏÈÖ®¡¸OWL¡¡³ÌÐòÉè¼ÆÒ»ÀÀ¡¹£¬¸ÄΪ¡¸ÒÔMFC¡¡Öؽ¨DBWIN¡¡¡¹¡£¡¡
¡¡¡¡±¾ÊéµÚÒ»°æÖ®Scribble¡¡³ÌÐò×Ôstep1¡¡¡¡£¨¼ÓÁËCStroke£©Ö®ºó£¬¼´ÎÞ·¨ÔÚVisual¡¡C£«£«¡¡4¡£2¡¡ºÍ¡¡
¡¡¡¡Visual¡¡C£«£«¡¡5¡£0¡¡ÉÏ˳Àû±àÒë¡£ÔÒò³öÔÚVC£«£«¡¡4¡£2¡¡ºÍVC£«£«¡¡5¡£0¡¡ËƺõδÄÜÖ§³Ö¡¨forward¡¡
¡¡¡¡declaration¡¡of¡¡data¡¡structure¡¡class¡¨¡¡£¨µ«ÊÇÎÒ»³ÒÉVC£«£«¡¡Ôõô»á×ßÍ˲½£¿ÊDz»ÊÇÓÐʲôѡÏî¡¡
¡¡¡¡¿ÉÒÔÉ趨£©¡£ÎÞÂÛÈçºÎ£¬Ö»Òª½«CStroke¡¡µÄÉùÃ÷°áÒƵ½SCRIBBLEDOC¡£H¡¡µÄ×îÇ°Ã棬¡¡
¡¡¡¡È»ºóÔÙ½ÓÐøCScribbleDoc¡¡µÄÉùÃ÷£¬¼´¿É˳Àû±àÒë¡£ÇëÔĶÁ±¾ÊéµÚ£¸Õ¡¸CScribbleDoc¡¡µÄ¡¡
¡¡¡¡Ð޸ġ¹Ò»½ÚÖ®ÖÐÓÚSCRIBBLEDOC¡£H¡¡Ô´´úÂëÁбíºóµÄÒ»¶Î˵Ã÷£¨#477¡¡Ò³£©¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡39¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡62¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÉîÈ뜳ö¡¡¡¡MFC¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÈçºÎÁªÂç×÷Õß¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Îҷdz£ÀÖÒâºÍ±¾ÊéµÄËùÓжÁÕß¹µÍ¨£¬½ÓÊÜÄú¶Ô±¾ÊéÒÔ¼°¶ÔÎÒµÄÖ¸ÕýºÍ½¨Òé¡£Ç뽫¹µÍ¨ÄÚ¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÈݾÖÏÞÔÚ¶ÔÊé¼®¡¢¶Ô֪ʶµÄ¿´·¨£¬ÒÔ¼°¶Ô±¾ÊéÎóÃýÖ®Ö¸ÕýºÍ½¨ÒéÉÏÃ棬ÇëÎðÒªÇóÎÒΪÄú¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡½â¾ö¼¼ÊõÎÊÌ⣨ÀýÈçÄúµÄ³ÌÐò³ô³æ»òÄúµÄÏîÄ¿Æ¿¾±£©¡£Èç¹ûÖ»Êǵ¥´¿µØÏëºÍÎÒ½»¸öÅóÓÑ¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÁÄÁÄÌ죬ÎÒ¸ü±¶¸ÐÈÙÐÒ¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÎÒµÄEmail¡¡µØÖ·ÊÇjjhou@ccca¡£nctu¡£edu¡£tw¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÎÒµÄÓÀ¾ÃͨѶַÊÇÐÂÖñÊн¨ÖÐһ·39¡¡ºÅ13¡¡Â¥Ö®¶þ£¨FAX¡¡£º03¡5733976¡¡£©¡¡
40¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡63¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡1¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÎðÔÚ¸¡É°Öþ¸ß̨¡¡
ÉîÈ뜳ö¡¡MFC¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡2nd¡¡Edition¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡1¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡64¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚƪ¡¡¡¡ÎðÔÚ¸¡É°ºB¸ß̨¡¡¡¡
2¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡65¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
µÚ¡¡£±Õ¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Win32¡¡»ù±¾³ÌÐò¹ÛÄî¡¡
³ÌÐòÉè¼ÆÁìÓòÀÿһ¸öÈ˶¼Ïë·É¡£¡¡
µ«ÊÇ£¬»¹Ã»Ñ§»á×ß֮ǰ£¬Á¬Åܶ¼±ðÏ룡¡¡
ËäÈ»ÕâÊÇÒ»±¾ÉîÈë½²½âMFC¡¡³ÌÐòÉè¼ÆµÄÊ飬ÎÒÈÔ¼á³ÖÒª°²ÅÅÕâµÚÒ»Õ£¬½éÉÜWin32¡¡¡¡µÄ¡¡
»ù±¾³ÌÐòÉè¼ÆÔÀí£¨Ò²¾ÍÊÇËùνµÄSDK¡¡³ÌÐòÉè¼ÆÔÀí£©¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡event¡¡driven¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡message¡¡based¡¡
´ÓÀ´²»Ôøѧϰ¹ýÔÚ¡¸Ê¼þÇý¶¯£¨¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£©ÏµÍ³¡¹ÖÐ׫д¡¸ÒÔÏûϢΪ»ù´¡£¨¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£©¡¡
Ö®Ó¦ÓóÌÐò¡¹Õߣ¬ÄÜ·ñÒ»²½¿çÈëMFC¡¡ÁìÓò£¬Ö±½ÓÒÔapplication¡¡framework¡¡¿ª·¢Windows¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MFC¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡application¡¡framework¡¡
³ÌÐò£¬ÎÒÒ»Ö±±§³Ö»³ÒɵÄ̬¶È¡£ËäÈ»ÓÐÁË¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¨»òÈκÎÆäËüµÄ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£©£¬¡¡
Äã¿ÉÒԼ̳ÐÒ»Õû×éÀà±ð£¬´Ó¶ø¿ìËٵõ½Ò»¸öÆľ߹æÄ£µÄ³ÌÐò£¬µ«ÊÇWindows¡¡³ÌÐòµÄÔË×÷¡¡
±¾ÖÊ£¨Message¡¡Based£¬Event¡¡Driven¡¡£©´ÓÀ´²»ÔøÒ²²»»á¸Ä±ä¡£Èç¹ûÄã²»ÄÜÁ˽âÆäË裬¿ÕÓС¡
ÆäƤÆäÈâ»òÆä¹Ç£¬ÊDz»¿ÉÄÜÓÐËù¾«½øµÄ£¬¼´Ê¹Äܹ»²Ù¿Øwizard¡¡£¬³äÆäÁ¿È´Ò²Ö»ÊǸöpuppet¡¡£¬¡¡
¶ÔÓÚÊÖÉϵijÌÐò´úÂ룬ûÓÐ×ÔÖ÷Ȩ¡£¡¡
ÎÒÈÏΪѧϰMFC¡¡Ö®Ç°£¬±ØÒªµÄ»ù´¡ÊÇ£¬¶ÔÓÚWindows¡¡³ÌÐòµÄʼþÇý¶¯ÌØÐÔµÄÁ˽⣨°ü¡¡
À¨ÏûÏ¢µÄ²úÉú¡¢»ñµÃ¡¢·ÖÅÉ¡¢Åжϡ¢´¦Àí£©£¬ÒÔ¼°¶ÔC£«£«¡¡¡¡¶à̬£¨polymorphism¡¡£©µÄ¾«È·¡¡
Ìå»á¡£±¾ÕÂËùÌá³öµÄ£¬ÊÇÎÒ¶ÔµÚÒ»Ïî±ØÒª»ù´¡µÄ̽ÌÖ£¬Äã¿ÉÒÔ´ÓÖлñµÃ¹ØÓÚWindows¡¡³Ì¡¡
ÐòµÄµ®ÉúÓëËÀÍö£¬ÒÔ¼°¶àÈÎÎñ»·¾³Ï³ÌÐòÖ®¼ä¹²´æµÄ¹ÛÄî¡£ÖÁÓÚµÚ¶þÏî»ù´¡£¬½«ÓɵڶþÕ¡¡
ΪÄ㺻ʵ¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡3¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡66¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
ÈÃÎÒÔÙÇ¿µ÷Ò»±é£¬±¾Õ¾ÍÊÇÎÒÈÏΪWindows¡¡³ÌÐòÉè¼ÆÕßÒ»¶¨ÒªÖªµÀµÄ»ù´¡ÖªÊ¶¡£Ò»¸ö¡¡
Á¬ÕâЩ»ù´¡¶¼²»Çå³þµÄÈË£¬²»ÄÜÒªÇó×Ô¼ºÃ°Ã°È»¾Í¿ªÊ¼ÓÃVisual¡¡C£«£«¡¡¡¢ÓÃMFC¡¢ÓöÔÏó¡¡
µ¼ÏòµÄ·½Ê½È¥Éè¼ÆÒ»¸öÄã¸ù±¾¾Í²»¶®ÆäÔË×÷ÔÀíµÄ³ÌÐò¡£¡¡
»¹Ã»Ñ§»á×ß֮ǰ£¬²»ÒªÅÜ£¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Dialog¡¡Editor¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Image¡¡Editor¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Font¡¡Editor¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£DLG¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£BMP¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£ICO¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£CUR¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£FON¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£BMP¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£ICO¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£CUR¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£FON¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£C¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£H¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£RC¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡RC¡¡piler¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡C¡¡piler¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£RES¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£RES¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£DEF¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CvtRes¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£OBJ¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£OBJ¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡tool¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡RBJ¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡RBJ¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£LIB¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£LIB¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡text¡¡file¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡C¡¡runtime£»¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ôø¾ÓеijÌÐò£¬ÏÖÒѲ»ÐèÒª¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡C¡¡runtime£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡DLL¡¡Import£»¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡LINKER¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡DLL¡¡Import£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡binary¡¡file¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£EXE¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£EXE¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Í¼¡¡1¡1¡¡Ò»¸ö32λWindows¡¡SDK¡¡³ÌÐòµÄ¿ª·¢Á÷³Ì¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡4¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡67¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
Win32¡¡³ÌÐò¿ª·¢Á÷³Ì¡¡
¡¡¡¡¡¡¡¡¡¡Windows¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡UI¡¡User¡¡Interface¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡RC¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡³ÌÐò·ÖΪ¡¸³ÌÐò´úÂ롹ºÍ¡¸¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¨¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£©×ÊÔ´¡¹Á½´ó²¿·Ý£¬Á½²¿·Ý×îºóÒÔ¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡EXE¡¡¡¡¡¡¡¡¡¡Í¼¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡UI¡¡¡¡
¡¡¡¡¡¡¡¡¡¡±àÒëÆ÷ÕûºÏΪһ¸öÍêÕûµÄ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Îļþ£¨¡¡¡¡¡¡1¡1£©¡£Ëùν¡¡¡¡¡¡¡¡×ÊÔ´ÊÇÖ¸¹¦Äܲ˵¥¡¢¶Ô»°¿ò¡¡
¡¡¡¡¡¡¡¡¡¡Íâò¡¢³ÌÐòͼ±ê¡¢¹â±êÐÎ×´µÈµÈ¶«Î÷¡£ÕâЩUI¡¡×ÊÔ´µÄʵ¼ÊÄÚÈÝ£¨¶þ½øÖÆ´úÂ룩ϵ½èÖú¸÷¡¡
¡¡¡¡¡¡¡¡¡¡ÖÖ¹¤¾ß²úÉú£¬²¢ÒÔ¸÷ÖÖÀ©Õ¹Ãû´æÔÚ£¬Èç¡£ico¡¢¡£bmp¡¡¡¢¡£cur¡¡µÈµÈ¡£³ÌÐòÔ±±ØÐëÔÚÒ»¸öËùν¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£rc¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡RC¡¡¡¡¡¡¡¡¡¡¡¡¡¡RC¡£EXE¡¡¡¡¡¡¡¡¡¡RC¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡UI¡¡
¡¡¡¡¡¡¡¡¡¡µÄ×ÊÔ´ÃèÊöµµ£¨¡¡¡¡¡¡¡¡¡¡¡¡£©ÖÐÃèÊöËüÃÇ¡£¡¡¡¡¡¡¡¡¡¡¡¡¡¡±àÒëÆ÷£¨¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£©¶ÁÈ¡¡¡¡¡¡¡¡¡µµµÄÃèÊöºó½«ËùÓС¡
¡¡¡¡¡¡¡¡¡¡×ÊÔ´µµ¼¯ÖÐÖÆ×÷³öÒ»¸ö¡£RES¡¡µµ£¬ÔÙÓë³ÌÐò´úÂë½áºÏÔÚÒ»Æð£¬Õâ²ÅÊÇÒ»¸öÍêÕûµÄWindows¡¡
¡¡¡¡¡¡¡¡¡¡¿ÉÖ´Ðеµ¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£LIB¡¡
¡¡ÐèҪʲôº¯Êý¿â¡¡£¨¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£©¡¡
¡¡¡¡¡¡¡¡¡¡ÖÚËùÖÜÖªWindows¡¡Ö§³Ö¶¯Ì¬Áª½á¡£»»¾ä»°Ëµ£¬Ó¦ÓóÌÐòËùµ÷ÓõÄWindows¡¡API¡¡º¯ÊýÊÇ¡¡
¡¡¡¡¡¡¡¡¡¡ÔÚ¡¸Ö´ÐÐʱÆÚ¡¹²ÅÁª½áÉϵġ£ÄÇô£¬¡¸Áª½áʱÆÚ¡¹ËùÐèµÄº¯Êý¿â×öʲôÓã¿ÓÐÄÄЩ£¿¡¡
¡¡¡¡¡¡¡¡¡¡²¢²»ÊÇÑÓÉìµµÃûΪ¡£dll¡¡Õß²ÅÊǶ¯Ì¬Áª½áº¯Êý¿â£¨DLL¡¡£¬Dynamic¡¡Link¡¡Library¡¡£©£¬ÊÂʵ¡¡
¡¡¡¡¡¡¡¡¡¡ÉÏ¡£exe¡¡¡¢¡£dll¡¢¡£fon¡¢¡£mod¡¢¡£drv¡¢¡£ocx¡¡¶¼ÊÇËùνµÄ¶¯Ì¬Áª½áº¯Êý¿â¡£¡¡
¡¡¡¡¡¡¡¡¡¡Windows¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡C¡¡Runtimes¡¡¡¡Windows¡¡API¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡C¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡³ÌÐòµ÷Óõĺ¯Êý¿É·ÖΪ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÒÔ¼°¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Á½´ó²¿·Ý¡£ÔçÆڵġ¡
¡¡¡¡¡¡¡¡¡¡Runtimes¡¡²¢²»Ö§³Ö¶¯Ì¬Áª½á£¬µ«Visual¡¡C£«£«¡¡4¡£0¡¡Ö®ºóÒÑÖ§³Ö£¬²¢ÇÒÔÚ32¡¡Î»²Ù×÷ϵͳ¡¡
¡¡¡¡¡¡¡¡¡¡¡¡ÖÐÒѲ»ÔÙÓÐsmall/medium/large¡¡µÈÄÚ´æģʽ֮·Ö¡£ÒÔÏÂÊÇËüÃǵÄÃüÃû¹æÔòÓëʹÓÃʱ»ú£º¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡LIBC¡£LIB¡¡¡¡C¡¡Runtime¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡ö¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÕâÊÇ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡º¯Êý¿âµÄ¾²Ì¬Áª½á°æ±¾¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MSVCRT¡£LIB¡¡¡¡C¡¡Runtime¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MSVCRT40¡£DLL¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡ö¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÕâÊÇ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡º¯Êý¿â¶¯Ì¬Áª½á°æ±¾£¨¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£©µÄ¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡import¡¡¡¡º¯Êý¿â¡£Èç¹ûÁª½á´ËÒ»º¯Êý¿â£¬ÄãµÄ³ÌÐòÖ´ÐÐʱ±ØÐëÓÐMSVCRT40¡£DLL¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÔÚ³¡¡£¡¡
¡¡¡¡¡¡¡¡¡¡ÁíÒ»×麯Êý£¬Windows¡¡API¡¡£¬ÓɲÙ×÷ϵͳ±¾Éí£¨Ö÷ÒªÊÇWindows¡¡Èý´óÄ£¿éGDI32¡£DLL¡¡ºÍ¡¡
¡¡¡¡¡¡¡¡¡¡USER32¡£DLL¡¡ºÍKERNEL32¡£DLL¡¡£©Ìṩ£¨×¢£©¡£Ëä˵¶¯Ì¬Áª½áÊÇÔÚÖ´ÐÐʱÆڲŷ¢Éú¡¸Áª¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡5¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡68¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡½á¡¹ÊÂʵ£¬µ«ÔÚÁª½áʱÆÚ£¬Áª½áÆ÷ÈÔÐèÏÈΪµ÷ÓÃÕߣ¨Ó¦ÓóÌÐò±¾Éí£©×¼±¸Ò»Ð©Êʵ±µÄÐÅ¡¡
¡¡¡¡¡¡¡¡¡¡¡¡Ï¢£¬²ÅÄܹ»ÔÚÖ´ÐÐʱÆÚ˳Àû¡¸Ìø¡¹µ½DLL¡¡Ö´ÐС£Èç¹û¸ÃAPI¡¡ËùÊôÖ®º¯Êý¿âÉÐδ¼ÓÔØ£¬¡¡
¡¡¡¡¡¡¡¡¡¡¡¡ÏµÍ³Ò²²ÅÒò´ËÖªµÀÒªÏÈÐмÓÔظú¯Êý¿â¡£ÕâЩÊʵ±µÄÐÅÏ¢·ÅÔÚËùνµÄ¡¸import¡¡¡¡º¯Êý¿â¡¹¡¡
¡¡¡¡¡¡¡¡¡¡¡¡ÖС£32¡¡Î»Windows¡¡¡¡µ
¿ì½Ý²Ù×÷: °´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·ҳ °´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ °´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿!
ÎÂÜ°Ìáʾ£º ο´Ð¡ËµµÄͬʱ·¢±íÆÀÂÛ£¬Ëµ³ö×Ô¼ºµÄ¿´·¨ºÍÆäËüС»ï°éÃÇ·ÖÏíÒ²²»´íŶ£¡·¢±íÊéÆÀ»¹¿ÉÒÔ»ñµÃ»ý·ÖºÍ¾Ñé½±Àø£¬ÈÏÕæдԴ´ÊéÆÀ ±»²ÉÄÉΪ¾«ÆÀ¿ÉÒÔ»ñµÃ´óÁ¿½ð±Ò¡¢»ý·ÖºÍ¾Ñé½±ÀøŶ£¡