°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·ҳ£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
¡ª¡ª¡ª¡ªÎ´ÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡³ÌÐò½çÃæ¿´ÆðÀ´ÏóÄÇЩÔÚWindowsµÄÔçÆÚ¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡°æ±¾¡¡£¨ÈçWindows¡¡3¡£x£©ÏÂÔËÐеijÌÐòµÄÍâ¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¹Û¡£Ä¬ÈÏÇé¿öÏ£¬Ê¹ÓÃAppWizard´´½¨µÄ¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ó¦ÓóÌÐò¶¼¾ßÓÐÈýάÍâ¹Û¡£¡¡¡¡
Automation£º¡¡¡¡¾ö¶¨Ó¦ÓóÌÐòÊÇ·ñ¿ÉÒÔ²Ù×÷ÓÉÆäËü³ÌÐò¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÊµÏֵĶÔÏó£¬Ò²¾ÍÊÇ˵ÊÇ·ñ¿ÉÒÔ½«³ÌÐò¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡×÷Ϊ×Ô¶¯»¯¿Í»§¡¡£¨Automation¡¡client£©¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
ͼ4¡£¡¡3¡¡Ê¹ÓÃAppWizard´´½¨»ùÓÚ¶Ô»°¿òµÄÓ¦ÓóÌÐò£ºµÚ¶þ²½¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡Í¼4¡£¡¡4¡¡Ó¦ÓóÌÐòÖеġ¡¡°¹ØÓÚ¡±¶Ô»°¿ò¡¡¡¡
ActiveX¡¡¡¡¡¡¡¡¾ö¶¨ÄãµÄÓ¦ÓóÌÐòÊÇ·ñʹÓÃActiveX¿Ø¼þ¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡165¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡controls£º¡¡¡¡Èç¹ûÔÚ´´½¨Ó¦ÓóÌÐò¿ò¼ÜʱûÓÐÑ¡Ôñ¸ÃÑ¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÏÔò±ØÐëÔÚInitInstance³ÉÔ±º¯ÊýÖÐÌí¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¼Ó¶ÔAfxEnableControlContainerµÄµ÷ÓÃÀ´¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ïò¹¤³ÌÖвåÈëActiveX¿Ø¼þ¡£ÔÚĬÈÏÇé¿ö¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ï£¬Ê¹ÓÃAppWizard´´½¨µÄÓ¦ÓóÌÐò¿ÉÒÔʹ¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÓÃActiveX¿Ø¼þ¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Windows¡¡¡¡¸ÃÑ¡Ïî¾ö¶¨Ó¦ÓóÌÐòÊÇ·ñÖ§³ÖWindowsÌ×½Ó¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡sockets£º¡¡¡¡×Ö¡£WindowsÌ×½Ó×ÖÔÊÐíÓ¦ÓóÌÐòÖ®¼äͨ¹ý¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡»ùÓÚTCP/IPµÄÍøÂç½øÐÐͨÐÅ¡£¡¡¡¡
ÔÚͼ4¡£3Ëùʾ¶Ô»°¿òµÄ×îϲ¿¿ÉÒÔÊäÈë¶Ô»°¿òËùÓõıêÌâ¡£ÔÚĬÈÏÇé¡¡
¿öÏÂAppWizard½«¹¤³ÌÃû×÷Ϊ¶Ô»°¿òµÄ±êÌâ¡£¡¡¡¡
ÉèÖÃÍê³Éºóµ¥»÷Next¼ÌÐø¡£¡¡¡¡
5¡£¡¡¡¡¡¡ÔÚÈçͼ4¡£5ËùʾµÄ¶Ô»°¿òÖоö¶¨ÊÇ·ñÈÃAppWizardΪËù´´½¨µÄÔ´ÎÄ¡¡
¼þÌí¼ÓÉÏ×¢ÊͺÍʹÓÃÄÄÒ»ÖÖÁ´½Ó·½Ê½¡£¿ÉÒÔʹÓÃÁ½ÖÖ·½Ê½Á´½Óµ½¡¡
MFC£¬Ò»ÖÖ·½Ê½ÊÇʹÓö¯Ì¬Á´½Ó¿âDLL£¬¼´Ñ¡ÔñAs¡¡¡¡a¡¡¡¡shared¡¡¡¡DLL£»µÚ¡¡
¶þÖÖ·½Ê½ÊÇÏñ¹ýÈ¥Ëù³£Óõķ½Ê½ÄÇÑù£¬Ê¹ÓÃMFCµÄ¾²Ì¬Á´½Ó£¬¼´Ñ¡Ôñ¡¡
As¡¡a¡¡statically¡¡linked¡¡library¡£Á½ÖÖ·½Ê½¸÷ÓÐÓÅȱµã£¬Ê¹ÓÃDLL¡¡
¿ÉÒÔÓÐЧµÄÓ¦ÓóÌÐòÖ´ÐÐÎļþµÄ´óС£¬µ«ÔÚÔËÐÐʱ±ØÐë±£Ö¤Ó¦ÓóÌÐò¡¡
Äܹ»ÕÒµ½ËùÐèµÄ¶¯Ì¬Á´½Ó¿â¡£Ê¹Óþ²Ì¬Á´½ÓµÄÓ¦ÓóÌÐò²»ÐèÒª¶îÍâµÄ¡¡
¶¯Ì¬Á´½Ó¿âµÄÖ§³Ö£¬¶øÇÒ¿ÉÒÔÔÚÐÔÄÜÉÏ»ñµÃÉÙÐíµÄÌá¸ß£¬µ«ÊÇ£¬Ê¹Óá¡
¾²Ì¬Á´½ÓµÄÓ¦ÓóÌÐòµÄ¿ÉÖ´ÐÐÎļþ¿ÉÄÜ»á´óÉϺܶ౶¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Í¼4¡£¡¡5¡¡Ê¹ÓÃAppWizard´´½¨»ùÓÚ¶Ô»°¿òµÄÓ¦ÓóÌÐò£ºµÚÈý²½¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡166¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
6¡£¡¡¡¡¡¡ÔÚͼ4¡£6ËùʾµÄ¶Ô»°¿òÖиü¸ÄAppWizard´´½¨µÄÀàµÄÀàÃû¡¢»ùÀ༰¡¡
ʵÏÖ¸ÃÀàµÄÍ·ÎļþºÍʵÏÖÎļþ¡£Òª×¢ÒâµÄÊÇ£¬²¢²»ÊÇËùÓеÄÀàµÄËùÓС¡
Ï¿ÉÒÔ¸ü¸Ä£¬Èç¹ûijһÏîËù¶ÔÓ¦µÄÎı¾¿òÖеÄÄÚÈݵÄÏÔʾ±äΪ»Ò¡¡
É«£¬Ôò±íʾ¸ÃÏîÄÚÈݲ»¿ÉÒÔÐ޸ġ£Èçͼ4¡£6ËùʾµÄ¶Ô»°¿ò£¬ÎÒÃDz»¿É¡¡
Äܸü¸ÄÀàCDialogDemoAppµÄ»ùÀࡢͷÎļþºÍʵÏÖÎļþ£¬µ«ÊÇÎÒÃÇÈ´¿É¡¡
ÒÔ¸ü¸ÄËüµÄÀàÃû¡£ÐÞ¸ÄÍê³ÉÖ®ºó£¬µ¥»÷Finish¡£Õâʱ£¬AppWizardµ¯¡¡
³öÈçͼ4¡£7ËùʾµÄ¶Ô»°¿ò£¬¸Ã¶Ô»°¿ò¸ø³öÁ˶ÔÄãÔÚÇ°¼¸²½ÖÐËù×öµÄÉè¡¡
ÖõÄ×ܽᣬÈç¹ûÒ»ÇÐÕýÈ·ÎÞÎóµÄ»°£¬µ¥»÷OK½ÓÊÜ£¬ÕâÀïAppWizard¸ù¡¡
¾ÝÄãµÄÉ趨¶¨ÖÆÓ¦ÓóÌÐòµÄ¸÷¸ö´úÂëÎļþºÍ×ÊÔ´Îļþ£¬ÕâЩÎļþ½«ÔÚ¡¡
±¾ÕµĺóÃ沿·ÖÖнøÐн²Êö¡£·´Ö®£¬Èç¹ûÔÚÇ°ÃæµÄijһ²½ÖеÄÉèÖÃÓС¡
Îó£¬Ôò¿ÉÒÔµ¥»÷Cancel£¬È»ºóÖØÐÂÔËÐÐAppWizard¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Í¼4¡£¡¡6¡¡Ê¹ÓÃAppWizard´´½¨»ùÓÚ¶Ô»°¿òµÄÓ¦ÓóÌÐò£ºµÚËIJ½¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡167¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Í¼4¡£¡¡7¡¡¡¡
¡¡¡¡l¡¡×¢Ò⣺¡¡¡¡
¡¡¡¡l¡¡ÔÚµ¥»÷ÁËFinish°´Å¥Ö®Ç°£¬Äã¿ÉÒÔʹÓÃBack°´Å¥ºÍNext°´Å¥ÔÚ¡¡
¡¡¡¡¡¡AppWizardµÄ¸÷¸ö²½ÖèÖ®¼ä½øÐÐÇл»£¬²¢¸ü¸Ä²»ºÏÊʵÄÉèÖ㬵«¡¡
¡¡¡¡¡¡¡¡ÊÇ£¬Ò»µ©µ¥»÷ÁËFinishÖ®ºó£¬³ýÁËÖ±½ÓÊÖ¶¯µÄÐÞ¸ÄÔ´Îļþ»òÊÇÍÆ¡¡
¡¡¡¡¡¡¡¡·ÖØÀ´ÒÔÍ⣬һÇÐÐÐΪ¶¼ÊDz»¿ÉÄæµÄ¡£Òò´Ë£¬ÔÚʹÓÃAppWizardÖ®¡¡
¡¡¡¡¡¡¡¡ºó»¹ÐèÌí¼ÓijЩÌØÐÔÍùÍùÐèÒªºÜ¶à¶îÍâµÄ¹¤×÷£¬Òò´Ë£¬Èç¹ûÊDZࡡ
¡¡¡¡¡¡¡¡Ð´ÐµÄÓ¦ÓóÌÐòµÄ»°£¬ÎÒÃǽ¨ÒéÔÚ´´½¨Ó¦ÓóÌÐò֮ǰÏȽøÐÐÍêÕû¡¡
¡¡¡¡¡¡¡¡µÄ¹¹Ë¼£¬ÒÔ±ãÓÚÔÚʹÓÃAppWizardʱ³ä·Ö·¢»ÓÆä×÷Óã¬ÕùÈ¡ÈÃËüÍê¡¡
¡¡¡¡¡¡¡¡³É¸ü¶àµÄ¹¤×÷£¬ÒÔ¼õÇá±àдWindowsÓ¦ÓóÌÐòµÄ¸´Ôӳ̶ȡ£¡¡¡¡
¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚ¶þ½Ú¡¡Ó¦ÓóÌÐòÀà¡¡¡¡
ÔÚ´´½¨Ó¦ÓóÌÐò¿ò¼Üʱ£¬AppWizardͬʱÉú³ÉÁËÒ»¸ö˵Ã÷Îļþ¡¡
ReadMe¡£txt¡£¸Ã˵Ã÷ÎļþÊÇÓ¢Îĵģ¬ÎªÁ˱ãÓÚ¶ÁÕßÔĶÁ£¬ÎÒÃÇÔÚÏÂÃæ¡¡
¸ø³öµÄ¹¤³ÌDialogDemoµÄ˵Ã÷ÎļþReadMe¡£txtÒѱ»·ÒëΪÖÐÎÄ¡£»ùÓÚ¡¡
ͬÑùµÄ¿¼ÂÇ£¬ÔÚ±¾ÊéÖиø³öʾÀý³ÌÐòʱ£¬¶ÔÓÚËùÓеijÌÐò×¢ÊÍ£¬ÎÒÃÇ¡¡
Ò»ÂÉʹÓÃÖÐÎÄ£»¶ÔÓÚÓÉAppWizardµÈÉú³ÉµÄ³ÌÐò×¢ÊÍ£¬Ò²Ò»ÂÉ·ÒëΪ¡¡
ÖÐÎÄ¡£×¢Òâ¶ÔÓÚ²»Í¬µÄ¹¤³Ì£¬Æä˵Ã÷ÎļþµÄÄÚÈÝÒ²ÊDz»Í¬µÄ£¬µ«ËüÃÇ¡¡
¶¼¾ßÓдóÖÂÏàͬµÄ½á¹¹¡£¡¡¡¡
¹¤³ÌDialogDemoµÄ˵Ã÷ÎļþReadMe¡£txt£º¡¡¡¡
========================================================================¡¡¡¡
MICROSOFT¡¡FOUNDATION¡¡CLASS¡¡LIBRARY¡¡£º¡¡DialogDemo¡¡¡¡
========================================================================¡¡¡¡
¡¡¡¡¡¡¡¡
AppWizard¡¡ÒÑΪÄú´´½¨ÁËÓ¦ÓóÌÐò¡¡DialogDemo¡£¡¡¸ÃÓ¦ÓóÌÐò²»½öÑÝʾÁË¡¡Microsoft¡¡¡¡
Foundation¡¡Class¡¡µÄ»ù±¾Ê¹Ó㬶øÇÒ»¹¿ÉÒÔ×÷ΪÄú±àдӦÓóÌÐòµÄÆðµã¡£¡¡¡¡
±¾Îļþ°üÀ¨Á˶Թ¹³ÉÓ¦ÓóÌÐò¡¡DialogDemo¡¡µÄÿһ¸öÎļþµÄ×ܽᡣ¡¡¡¡
DialogDemo¡£h¡¡¡¡
¸ÃÎļþÊÇÓ¦ÓóÌÐòµÄÖ÷ҪͷÎļþ¡£Ëü°üÀ¨ÁËÆäËü¹¤³ÌÌض¨µÄÍ·Îļþ¡¡£¨°üÀ¨¡¡Resource¡£h£©¡¡¡¡
ºÍÉùÃ÷¡¡CDialogDemoApp¡¡Ó¦ÓóÌÐòÀà¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡168¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
DialogDemo¡£cpp¡¡¡¡
¸ÃÎļþÊǹ¤³ÌµÄÖ÷ÒªÓ¦ÓóÌÐòÔ´Îļþ£¬Ëü°üÀ¨ÁËÓ¦ÓóÌÐòÀà¡¡CDialogDemoApp¡¡µÄʵÏÖ¡£¡¡¡¡
DialogDemo¡£rc¡¡¡¡
¸ÃÎļþÊdzÌÐòËùʹÓõÄËùÓС¡Microsoft¡¡Windows¡¡×ÊÔ´µÄÁÐ±í¡£Ëü°üÀ¨±£´æÔÚĿ¼¡¡RES¡¡¡¡
ϵÄͼ±ê¡¢Î»Í¼ºÍ¹â±ê¡£¸ÃÎļþ¿ÉÒÔÔÚ¡¡Microsoft¡¡Developer¡¡Studio¡¡ÖÐÖ±½Ó±à¼¡£¡¡¡¡
resDialogDemo¡£ico¡¡¡¡
Ó¦ÓóÌÐòͼ±êËùʹÓõÄͼ±êÎļþ¡£¸Ãͼ±ê±»°üÀ¨ÔÚÎļþ¡¡DialogDemo¡£rc¡¡ÖС£¡¡¡¡
resDialogDemo¡£rc2¡¡¡¡
¸ÃÎļþ°üÀ¨µÄ×ÊÔ´²»±»¡¡Microsoft¡¡Developer¡¡Studio¡¡±à¼¡£Äã¿ÉÒÔ½«²»¿ÉÒÔ±»×ÊÔ´¡¡¡¡
±à¼Æ÷±à¼µÄ×ÊÔ´·ÅÈë´ËÎļþ¡£¡¡¡¡
DialogDemo¡£clw¡¡¡¡
ClassWizard¡¡Ê¹ÓøÃÎļþËù°üÀ¨µÄÏûÏ¢À´±à¼ÒÑÓеÄÀà»òÌí¼ÓÐÂÀà¡£ClassWizard¡¡»¹¡¡¡¡
ʹÓøÃÎļþÀ´±£´æÔÚ´´½¨ºÍ±à¼ÏûÏ¢Ó³ÉäºÍ¶Ô»°¿òÊý¾ÝÓ³ÉäÒÔ¼°´´½¨³ÉÔ±º¯ÊýÔÐÍʱ¡¡¡¡
ËùÐèµÄÐÅÏ¢¡£¡¡¡¡
¡¡¡¡¡¡¡¡
/////////////////////////////////////////////////////////////////////////////¡¡¡¡
AppWizard¡¡´´½¨ÁËÒ»¸ö¶Ô»°¿òÀࣺ¡¡¡¡
DialogDemoDlg¡£h£»¡¡DialogDemoDlg¡£cpp¡¡¶Ô»°¿ò¡¡¡¡
ÕâЩÎļþ°üÀ¨ÁËÀà¡¡CDialogDemoDlg¡£¸ÃÀඨÒåÁËÓ¦ÓóÌÐòÖ÷¶Ô»°¿òµÄÐÐΪ¡£¶Ô»°¿ò¡¡¡¡
µÄÄ£°å°üÀ¨ÔÚ¡¡DialogDemo¡£rc¡¡ÖУ¬¿ÉÒÔʹÓá¡Microsoft¡¡Developer¡¡Studio¡¡À´±à¼¡¡¡¡
¸ÃÎļþ¡£¡¡¡¡
¡¡¡¡¡¡¡¡
/////////////////////////////////////////////////////////////////////////////¡¡¡¡
ÆäËü±ê×¼Îļþ£º¡¡¡¡
StdAfx¡£h£»¡¡StdAfx¡£cpp¡¡¡¡
ÕâЩÎļþÓÃÓÚ´´½¨Ô¤±àÒëÍ·Îļþ¡¡£¨PCH£©£¬¸ÃÎļþÃûΪ¡¡DialogDemo¡£pch£¬Ô¤±àÒëÀàÐÍ¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡169¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
ÎļþÃûΪ¡¡StdAfx¡£obj¡