ÓÑÇéÌáʾ£ºÈç¹û±¾ÍøÒ³´ò¿ªÌ«Âý»òÏÔʾ²»ÍêÕû£¬Çë³¢ÊÔÊó±êÓÒ¼ü¡°Ë¢Ð¡±±¾ÍøÒ³£¡
µÚÈýµç×ÓÊé ·µ»Ø±¾ÊéĿ¼ ¼ÓÈëÊéÇ© ÎÒµÄÊé¼Ü ÎÒµÄÊéÇ© TXTÈ«±¾ÏÂÔØ ¡ºÊղص½ÎÒµÄä¯ÀÀÆ÷¡»

VCÓïÑÔ6.0³ÌÐòÉè¼Æ´ÓÈëÃŵ½¾«Í¨-µÚ17²¿·Ö

¿ì½Ý²Ù×÷: °´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·­Ò³ °´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ °´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿! Èç¹û±¾ÊéûÓÐÔĶÁÍ꣬ÏëÏ´μÌÐø½Ó×ÅÔĶÁ£¬¿ÉʹÓÃÉÏ·½ "Êղص½ÎÒµÄä¯ÀÀÆ÷" ¹¦ÄÜ ºÍ "¼ÓÈëÊéÇ©" ¹¦ÄÜ£¡


DoDataExchange£¨£©ÊµÏֵģ¬³ÆΪ¶Ô»°¿òÊý¾Ý½»»»ºÍ¼ìÑé»úÖÆ¡£¸Ãº¯ÊýÔÚ¡¡LoginDialog¡£cpp¡¡Öеġ¡

´úÂëÈçÏ£º¡¡¡¡



¡¡¡¡¡¡¡¡void¡¡CLoginDialog£º£ºDoDataExchange£¨CDataExchange*¡¡pDX£©¡¡¡¡



¡¡¡¡¡¡¡¡£û¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CDialog£º£ºDoDataExchange£¨pDX£©£»¡¡¡¡¡¡//´¦Àí¡¡MFC¡¡Ä¬ÈϵÄÊý¾Ý½»»»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//ÏÂÃæµÄ´úÂë´¦Àí¿Ø¼þÓë¿Ø¼þ±äÁ¿Ö®¼äµÄÊý¾Ý½»»»£¬Ò»°ãÓÉ¡¡MFC¡¡¡¡×Ô¶¯Ìí¼Ó¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//£û£ûAFX_DATA_MAP£¨CLoginDialog£©¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//´¦Àí¿Ø¼þ¡¡IDC_LOGINNAME¡¡ºÍ±äÁ¿¡¡m_szLoginName¡¡Ö®¼äµÄÊý¾Ý½»»»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//DDX_Text¡¡±íÃ÷ÊǽøÐÐÎı¾Êý¾Ý½»»»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡DDX_Text£¨pDX£»¡¡IDC_LOGINNAME£»¡¡m_szLoginName£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//´¦Àí¿Ø¼þ¡¡IDC_PASSWORD¡¡ºÍ±äÁ¿¡¡m_szPassword¡¡Ö®¼äµÄÊý¾Ý½»»»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡DDX_Text£¨pDX£»¡¡IDC_PASSWORD£»¡¡m_szPassword£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//£ý£ýAFX_DATA_MAP¡¡¡¡



¡¡¡¡¡¡¡¡£ý¡¡¡¡



¡¡¡¡¡¡¡¡MFC¡¡¡¡¡¡ÌṩÁË´¦Àí¿Ø¼þÓë¿Ø¼þ±äÁ¿Ö®¼äµÄÊý¾Ý½»»»µÄ»úÖÆ£¬Òò´ËÔÚ´úÂëÖзÃÎʿؼþµÄÊô¡¡

ÐÔ£¬¾Í¿ÉÒÔÖ±½Óͨ¹ý·ÃÎʿؼþ±äÁ¿½øÐС¡¡£ÈçʵÀý¡¡Sample4_1¡¡ÔËÐÐʱ£¬´ò¿ªµÇ¼¶Ô»°¿ò£¬ÔÚ¡°Óá¡

»§Ãû¡±ÊäÈë¿òÖÐÊäÈë×Ö·û´®£¬Í¨¹ý¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CLoginDialog£º£ºDoDataExchange£¨£©¡¡º¯Êý£¬m_szLoginName¡¡

¾Í×Ô¶¯±£´æËùÓÐÊäÈëµÄ×Ö·û´®Öµ£¬·´Ö®Èç¹û³ÌÐòÔËÐÐʱÐÞ¸ÄÁË¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_szLoginName¡¡£¬Ôòͨ¹ý¡¡

CLoginDialog£º£ºDoDataExchange£¨£©º¯Êý£¬¡°Óû§Ãû¡±ÊäÈë¿ò¾Í»áÏÔʾ¡¡m_szLoginName¡¡µÄÖµ¡£¡¡¡¡

¡¡¡¡¡¡¡¡ÕâÀïÐèҪעÒ⣬¿Ø¼þºÍ¿Ø¼þ±äÁ¿Ö®¼äµÄÊý¾Ý½»»»²¢·Ç×Ô¶¯Íê³ÉµÄ£¬¼´¡¡DoDataExchange£¨£©¡¡

º¯Êý²»ÊÇ×Ô¶¯±»µ÷Óõġ£ÀýÈçÔÚ¡°Óû§Ãû¡±ÊäÈë¿òÖÐÊäÈë×Ö·û´®Ê±£¬m_szLoginName¡¡µÄÖµ²¢¡¡

²»ËæÖ®¸Ä±ä£¬ÐèÒªµ÷Óá¡¡¡CDialog£º£ºUpdateData£¨£©º¯Êý²ÅÄÜ×öµ½´Ó¿Ø¼þµ½¿Ø¼þ±äÁ¿»òÕߴӿؼþ±ä¡¡

Á¿µ½¿Ø¼þµÄÊý¾Ý´«ËÍ¡£¡¡¡¡

¡¡¡¡¡¡¡¡CDialog£º£ºUpdateData£¨£©º¯ÊýµÄÔ­ÐÍΪ£º¡¡¡¡



¡¡¡¡¡¡¡¡BOOL¡¡UpdateData£¨¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡BOOL¡¡bSaveAndValidate¡¡=¡¡TRUE¡¡¡¡¡¡¡¡



¡¡¡¡¡¡¡¡£©£»¡¡¡¡



¡¡¡¡¡¡¡¡bSaveAndValidate¡¡²ÎÊýÓÃÓÚָʾÊý¾Ý´«ÊäµÄ·½Ïò£¬TRUE¡¡¡¡±íʾ´Ó¿Ø¼þ´«¸ø±äÁ¿£¬FALSE¡¡

±íʾ´Ó±äÁ¿´«¸øÊý¾Ý¡£¡¡¡¡

¡¡¡¡¡¡¡¡CDialog£º£ºUpdateData£¨£©º¯ÊýµÄ·µ»ØÖµÓÃÓÚÈ·¶¨²Ù×÷ÊÇ·ñ³É¹¦£¬Îª¡¡FALSE¡¡±íʾ²»³É¹¦¡£¡¡¡¡

¡¡¡¡¡¡¡¡ÔÚʵÀý¡¡Sample4_1¡¡ÖУ¬Èç¹ûҪͨ¹ý¿Ø¼þ±äÁ¿·ÃÎÊ¡°Óû§Ãû¡±ºÍ¡°ÃÜÂ롱Á½¸öÊäÈë¿òµÄÊä¡¡

ÈëÖµ£¬¿ÉÒÔÓÃÈçÏ´úÂ룺¡¡¡¡



¡¡¡¡¡¡¡¡UpdateData£¨£©£»¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//²ÎÊýĬÈÏֵΪ¡¡TRUE£¬ÓÃÓÚ±£´æ¶Ô»°¿òµÄ¿Ø¼þÖµ¡¡¡¡



¡¡¡¡¡¡¡¡//ÑéÖ¤Óû§ÃûºÍÃÜÂë¡¡¡¡



¡¡¡¤70¡¡¡¤¡¡¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡80¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚ¡¡4¡¡Õ¡¡¡¡¡¡¡¡¶Ô»°¿ò¡¡¡¡



¡¡¡¡¡¡¡¡¡¡if¡¡£¨m_szLoginName¡¡==¡¡¡¨user¡¨¡¡&&¡¡m_szPassword¡¡==¡¡¡¨test1234¡¨£©¡¡¡¡



¡¡¡¡¡¡¡¡¡¡£û¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//Ñé֤ͨ¹ý£¬²¢ÌáʾÓû§¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡­¡­¡¡¡¡



¡¡¡¡¡¡¡¡¡¡£ý¡¡¡¡



¡¡¡¡¡¡¡¡¡¡Èç¹ûÒªÉèÖá°Óû§Ãû¡±ºÍ¡°ÃÜÂ롱Á½¸öÊäÈë¿òµÄÖµ£¬Ôò¿ÉÒÔÓÃÈçÏ´úÂ룺¡¡¡¡



¡¡¡¡¡¡¡¡//Çå³ý¶Ô»°¿òÖеÄÊäÈë¡¡¡¡



¡¡¡¡¡¡¡¡m_szLoginName¡¡=¡¡¡¨¡¨£»¡¡¡¡



¡¡¡¡¡¡¡¡m_szPassword¡¡=¡¡¡¨¡¨£»¡¡¡¡



¡¡¡¡¡¡¡¡//¸ù¾Ý¿Ø¼þ±äÁ¿ÉèÖöԻ°¿òµÄ¿Ø¼þµÄÖµ¡¡¡¡



¡¡¡¡¡¡¡¡UpdateData£¨FALSE£©£»¡¡¡¡



¡¡¡¡¡¡¡¡4¡¡£®Îª¶Ô»°¿òÀàÌí¼Ó¿Ø¼þ֪ͨÏûÏ¢µÄ´¦Àíº¯Êý¡¡¡¡



¡¡¡¡¡¡¡¡MFC¡¡Îª¶Ô»°¿òºÍ¿Ø¼þ¶¨ÒåÁËÐí¶àÏûÏ¢£¬¿ÉÒÔͨ¹ý¡°ClassWizard¡¡¡±¶Ô»°¿òÀ´²é¿´¡¢Ð½¨ºÍ¡¡

ɾ³ýÏàÓ¦µÄÏûÏ¢ÏìÓ¦º¯Êý¡£ÏÂÃæÔÚʵÀý¡¡Sample4_1¡¡µÄµÇ¼¶Ô»°¿òÖÐÌí¼Óµ¥»÷¡°È·ÈÏ¡±ºÍ¡°È¡¡¡

Ïû¡±Á½¸ö°´Å¥µÄÏûÏ¢´¦Àíº¯Êý£¬²½ÖèÈçÏ£º¡¡¡¡

¡¡¡¡¡¡¡¡¡¡£¨1£©ÔÚ¡¡IDE¡¡Ö÷²Ëµ¥À¸ÖÐÒÀ´ÎÑ¡Ôñ²Ëµ¥¡°View£üClassWizard¡¡¡±£¬»òÕßÔÚ¿ª·¢»·¾³µÄ½çÃæÏÂÖ±¡¡

½ÓʹÓÿì½Ý¼ü¡¡Ctrl£«W£¬´ò¿ª¡°ClassWizard¡¡¡±¶Ô»°¿ò£¬Ñ¡Ôñ¡°Message¡¡Maps¡¡¡±Ñ¡Ï£¬ÔÚ¡°Project¡¡¡±¡¡

ÏÂÀ­Áбí¿òÖÐÑ¡Ôñ¡¡Sample4_1£¬ÔÚ¡°Class¡¡name¡¡¡±ÏÂÀ­Áбí¿òÖÐÑ¡Ôñ¡°CLoginDialog¡¡¡±¡£¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Í¼¡¡4¡­18¡¡¡¡¡¡¡¡¿Ø¼þ¡¡IDOK¡¡µÄ֪ͨÏûÏ¢¡¡¡¡



¡¡¡¡¡¡¡¡¡¡£¨2¡¡£©ÔÚ¡°Object¡¡IDs¡¡¡±Áбí¿òÖÐÑ¡Ôñ¡¡IDOK£¬¶ÔÓ¦µÄ¿Ø¼þÊÇ¡°È·ÈÏ¡±°´Å¥£¬°´Å¥Ò»°ãÓÐÁ½¡¡

ÖÖ֪ͨÏûÏ¢£¬·Ö±ðÊÇ¡¡BN_CLICKED¡¡£¨°´Å¥±»µ¥»÷£©ºÍ¡¡BN_DOUBLECLICKED¡¡£¨°´Å¥±»Ë«»÷£©¡£¡¡¡¡

¡¡¡¡¡¡¡¡¡¡£¨3¡¡£©ÒªÎª¶Ô»°¿òÌí¼ÓÓû§µ¥»÷¡°È·ÈÏ¡±°´Å¥ºóµÄÑéÖ¤¹ý³Ì£¬ÐèÒªÌí¼ÓÒ»¸ö´¦Àí¡¡IDOK¡¡µÄ¡¡

BN_CLICKED¡¡Í¨ÖªÏûÏ¢³ÉÔ±º¯Êý¡¡¡£ÔÚ¡°Messages¡¡¡±Áбí¿òÖÐÑ¡Ôñ¡¡BN_CLICKED¡¡£¬µ¥»÷¡°Add¡¡¡¡

Function¡¡¡±°´Å¥£¬»òÖ±½ÓË«»÷¡°Messages¡¡¡±Áбí¿òÖеġ¡BN_CLICKED¡¡£¬µ¯³ö¡¡Add¡¡member¡¡function¡¡

¶Ô»°¿ò£¬µ¥»÷¡°OK¡¡¡±°´Å¥¾Í¿ÉÒÔ´´½¨Ò»¸öÃû³ÆΪ¡¡OnOK¡¡µÄÏûÏ¢´¦Àíº¯Êý¡£µ¥»÷¡°Edit¡¡Code¡¡¡±¡¡

°´Å¥£¬Í˳ö¡¡ClassWizard£¬²¢×Ô¶¯´ò¿ª¡¡LoginDialog¡£cpp¡¡Îļþ£¬ÇÒ¶¨Î»ÔÚ¡¡OnOK£¨£©º¯ÊýÉÏ¡£¡¡¡¡

¡¡¡¡¡¡¡¡¡¡Îª¡¡OnOK£¨£©º¯ÊýÌí¼ÓÈçÏ´úÂ룺¡¡¡¡



¡¡¡¡¡¡¡¡void¡¡CLoginDialog£º£ºOnOK£¨£©¡¡¡¡¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¤71¡¡¡¤¡¡¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡81¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

Visual¡¡C£«£«¡¡6¡£0¡¡³ÌÐòÉè¼Æ´ÓÈëÃŵ½¾«Í¨¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡£û¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡TODO£º¡¡Add¡¡extra¡¡validation¡¡here¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡ÒÔÏÂÌí¼ÓÓû§ÃûºÍÃÜÂëµÄÑéÖ¤¹ý³Ì¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//×¢Ò⣬ÔÚ¶Ô»°¿òµÄ¡¡OnOK¡¡º¯ÊýÖÐ×Ô¶¯µ÷Óá¡CDialog£º£ºUpdateData£¨TRUE£©£¬¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡¼´×Ô¶¯¸üпؼþ±äÁ¿µÄÖµ¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//±¾ÀýΪ¼òµ¥Æð¼û£¬ºÏ·¨µÄÓû§ÃûÖ»ÄÜÊÇ¡¡user¡¡£¬¶ÔÓ¦ÃÜÂëΪ¡¡test1234¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡if¡¡£¨m_szLoginName¡¡==¡¡¡¨user¡¨¡¡&&¡¡m_szPassword¡¡==¡¡¡¨test1234¡¨£©¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£û¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//Ñé֤ͨ¹ý£¬²¢ÌáʾÓû§¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//MessageBox¡¡ÊÇ¡¡Windows¡¡ÏµÍ³µÄÏûÏ¢¶Ô»°¿ò£¬ÓÃÓÚÌáʾ¼òµ¥µÄÏûÏ¢£¬¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¾ßÌåÄÚÈÝ¿ÉÒԲο¼±¾ÕµÄ×îºóÒ»½Ú¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MessageBox£¨¡¨Óû§Ñé֤ͨ¹ý¡¨£»¡¡¡¨µÇ¼Ìáʾ¡¨£»MB_OK£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£ý¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡else¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£û¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//ÑéÖ¤²»Í¨¹ý¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//ÌáʾÓû§¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MessageBox£¨¡¨Óû§Ñé֤ʧ°Ü¡¨£»¡¡¡¨µÇ¼Ìáʾ¡¨£»MB_OK£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//Í˳öÖ÷³ÌÐò¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡AfxGetMainWnd£¨£©¡­¡·PostMessage£¨WM_QUIT£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//·µ»ØµÇ¼ʧ°Ü¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//EndDialog¡¡Í˳ö¶Ô»°¿ò£¬²ÎÊý±íʾ¶Ô»°¿òµÄ·µ»ØÖµ£¬±¾Àý¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//Óá¨È¡Ïû¡¨°´Å¥µÄ¡¡ID¡¡×÷ΪÑé֤ʧ°Ü·µ»ØÖµ¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡EndDialog£¨IDCANCEL£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£ý¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//ĬÈϵÄÏûÏ¢´¦Àíº¯Êý£¬ÓÃÓÚÍ˳ö¶Ô»°¿ò£¬·µ»ØֵΪ¡¡IDOK¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CDialog£º£ºOnOK£¨£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡£ý¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¼¼ÇÉ£ºÒ»°ãÒªÍ˳ö³ÌÐò£¬Ö»ÐèÒªÏú»Ù¸Ã³ÌÐòµÄÖ÷´°¿Ú£¬¼´Ïò¸Ã³ÌÐòµÄÖ÷´°¿Ú·¢ËÍ¡¡WM_QUIT¡¡ÏûÏ¢£¬¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡´úÂëΪ¡¡AfxGetMainWnd£¨£©¡­¡·PostMessage£¨WM_QUIT£©£»¡¡¡£¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡£¨4¡¡£©°´Ç°ÃæËùÊö·½·¨£¬´ò¿ª¡°ClassWizard¡¡¡±¶Ô»°¿ò£¬Îª¡¡CLoginDialog¡¡µÄ¡¡IDCANCEL¡¡°´¡¡

Å¥¿Ø¼þµÄ¡¡BN_CLICKED¡¡¡¡ÏûÏ¢Ìí¼ÓÏûÏ¢´¦Àíº¯Êý¡¡OnCancel£¨£©¡¡¡£ÔÚ³ÌÐòÖе¥»÷¡°È¡Ïû¡±°´Å¥Óë¡¡

Ñé֤ʧ°ÜµÄ´¦Àí·½·¨Ïàͬ£¬Òò´ËÐ޸ġ¡CLoginDialog£º£ºOnCancel£¨£©º¯Êý£¬´úÂëÈçÏ£º¡¡¡¡



¡¡¡¡¡¡¡¡¡¡void¡¡CLoginDialog£º£ºOnCancel£¨£©¡¡¡¡¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡£û¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡TODO£º¡¡Add¡¡extra¡¡cleanup¡¡here¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//ÑéÖ¤²»Í¨¹ý¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//ÌáʾÓû§¡¡¡¡



¡¡¡¤72¡¡¡¤¡¡¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡82¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚ¡¡4¡¡Õ¡¡¡¡¡¡¡¡¶Ô»°¿ò¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡MessageBox£¨¡¨Óû§Ñé֤ʧ°Ü¡¨£»¡¡¡¨µÇ¼Ìáʾ¡¨£»MB_OK£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡//Í˳öÖ÷³ÌÐò¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡AfxGetMainWnd£¨£©¡­¡·PostMessage£¨WM_QUIT£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡//ĬÈϵÄÏûÏ¢´¦Àíº¯Êý£¬ÓÃÓÚÍ˳ö¶Ô»°¿ò£¬·µ»ØֵΪ¡¡IDCANCEL¡¡£¬¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡Í¬±¾ÀýµÄ¡¡OnOK¡¡Ñé֤ʧ°ÜµÄ·µ»ØÖµ¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡CDialog£º£ºOnCancel£¨£©£»¡¡¡¡



¡¡¡¡¡¡¡¡£ý¡¡¡¡



¡¡¡¡¡¡¡¡Ìí¼Ó¿Ø¼þ֪ͨÏûÏ¢´¦Àíº¯Êýºó£¬¶Ô»°¿òÀàµÄ´´½¨ÈÎÎñ»ù±¾Íê³É£¬¶Ô»°¿òÀàÄÜ»ù±¾ÊµÏÖ¶Ô¡¡

»°¿òËùÐèµÄ¹¦ÄÜ¡£¡¡¡¡



4¡£2¡¡¡¡¡¡¡¡Ä£Ì¬¶Ô»°¿ò¡¡¡¡



¡¡¡¡¡¡¡¡Windows¡¡ÏµÍ³ÖжԻ°¿ò´óÖ¿ÉÒÔ·ÖΪÒÔÏÂÁ½ÖÖ£º¡¡¡¡

¡¡¡¡¡¡¡¡o¡¡¡¡Ä£Ì¬¶Ô»°¿ò¡£ÕâÀà¶Ô»°¿òµ¯³öºó£¬ÆäËû³ÌÐò»á±»¹ÒÆð£¬Ö»Óе±Ç°¶Ô»°¿òÏìÓ¦Óû§µÄÊä¡¡

¡¡¡¡¡¡¡¡¡¡È롣ģ̬¶Ô»°¿òÒ»°ãÒªÇóÓû§×ö³öijÖÖÑ¡Ôñ¡£¡¡¡¡

¡¡¡¡¡¡¡¡o¡¡¡¡·Çģ̬¶Ô»°¿ò¡£´ò¿ª·Çģ̬¶Ô»°¿òºó£¬³ÌÐòµÄÆäËû´°¿ÚÈÔÄÜÏìÓ¦ÏûÏ¢£¬³ÌÐòÈÔ¿ÉÒԼ̡¡

¡¡¡¡¡¡¡¡¡¡¡¡ÐøÔËÐС£·Çģ̬¶Ô»°¿òÒ»°ãÓÃÀ´ÏÔʾÐÅÏ¢£¬»òÕßʵʱµØ½øÐÐһЩÉèÖᣡ¡¡¡



¡¡¡¡¡¡¡¡ÊµÀý¡¡4¡­2¡¡£º´´½¨Ä£Ì¬¶Ô»°¿òʵÀý¡£Ô´´úÂëÔÚ¹âÅÌÖС°04ʵÀý¡¡4¡­2Sample4_1¡¡¡±Ä¿Â¼Ï¡£¡¡¡¡



¡¡¡¡¡¡¡¡±¾½Ú»¹ÒÔʵÀý¡¡Sample4_1¡¡ÎªÀý£¬¾ßÌå½²½âģ̬¶Ô»°¿òµÄ´´½¨²½Öè¡£¡¡¡¡



¡¡¡¡¡¡¡¡1£®´´½¨¶Ô»°¿òÀà¡¡¡¡



¡¡¡¡¡¡¡¡°´ÕÕ¡¡¡¡4¡£1¡¡¡¡½ÚËùÊöµÄ·½·¨´´½¨¶Ô»°¿òÀàºÍ¶Ô»°¿ò×ÊÔ´£¬Sample4_1¡¡¡¡µÄ¶Ô»°¿ò×ÊÔ´ºÍ¶Ô»°¿ò¡¡

ÀàÔÚÇ°ÃæÒѾ­´´½¨£¬ÕâÀï²»ÔÙÏêÊö¡£¡¡¡¡



¡¡¡¡¡¡¡¡2¡¡£®´´½¨¶Ô»°¿òÀàµÄʵÀý²¢³õʼ»¯¡¡¡¡



¡¡¡¡¡¡¡¡Ê×ÏÈ´´½¨¶Ô»°¿òÀàµÄ¶ÔÏó¡£ÔÚ¡¡Sample4_1¡¡ÖУ¬ÎªÁËÔÚ³ÌÐòÔËÐÐ×ʼÍê³ÉµÇ¼¹¦ÄÜ£¬¿É¡¡

ÒÔÔÚÖ÷´°¿Ú´´½¨Ê±ÏÔʾµÇ¼¶Ô»°¿ò¡£´´½¨¡¡CLoginDialog¡¡ÊµÀýµÄ¹ý³ÌÈçÏ£º¡¡¡¡

¡¡¡¡¡¡¡¡£¨1£©ÔÚ¡¡IDE¡¡×ó²à¹¤×÷Çø£¬µ¥»÷¡°FileView¡¡¡±Ñ¡Ï£¬Õ¹¿ª¡¡Sample4_1¡¡¡¡files¡¡½Úµã£¬È»ºóÕ¹¡¡

¿ª¡¡Source¡¡Files¡¡½Úµã£¬Ë«»÷ÆäÖеġ¡MainFrm¡£cpp¡¡Îļþ£¬½øÈë¡¡MainFrm¡£cpp¡¡±à¼­½çÃ棬ÔÚÎļþÍ·¡¡

²¿ÆäËû#include¡¡Óï¾ä¼ÓÈëÏÂÃæµÄ°üº¬Óï¾ä£º¡¡¡¡



¡¡¡¡¡¡¡¡#include¡¡¡¨LoginDialog¡£h¡¨¡¡¡¡



¡¡¡¡¡¡¡¡£¨2¡¡£©ÔÚ¡¡IDE¡¡×ó²à¹¤×÷Çø£¬µ¥»÷¡°ClassView¡¡¡±Ñ¡Ï£¬Õ¹¿ª¡¡CMainFrame¡¡½Úµã£¬Ë«»÷ÆäÖС¡

µÄ¡¡OnCreate£¨£©º¯Êý£¬¾Í¿ÉÒÔÔÚÓÒ²à¿Í»§Çø±à¼­¡¡CMainFrame£º£ºOnCreate£¨£©º¯Êý¡£OnCreate£¨£©º¯Êý¡¡

ÊÇ¡¡CWnd¡¡Öд°¿Ú´´½¨ÏûÏ¢¡¡WM_CREATE¡¡µÄ´¦Àíº¯Êý£¬ÔÚʹÓá¡AppWizard¡¡Éú³ÉµÄ¡¡SDI¡¡ºÍ¡¡MDI¡¡

³ÌÐòÖУ¬CMainFrame¡¡ÀàÒѾ­Ä¬ÈÏÌí¼ÓÁË¡¡OnCreate£¨£©º¯Êý¡£Ôڸú¯ÊýÖÐÌí¼Óģ̬µÇ¼¶Ô»°¿òµÄ¡¡

ʹÓôúÂë¡£¡¡¡¡

¡¡¡¡¡¡¡¡£¨3¡¡£©´´½¨¡¡¡¡CLoginDialog¡¡¶Ô»°¿òÀàµÄ¶ÔÏóʵÀý¡£ÔÚ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CMainFrame£º£ºOnCreate£¨£©¡¡º¯Êý×îºóµÄ¡¡

return¡¡Óï¾äÇ°¼ÓÈëÈçÏ´úÂ룺¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¤73¡¡¡¤¡¡¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡83¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

Visual¡¡C£«£«¡¡6¡£0¡¡³ÌÐòÉè¼Æ´ÓÈëÃŵ½¾«Í¨¡¡¡¡



¡¡¡¡¡¡¡¡CLoginDialog¡¡dlg£»¡¡¡¡¡¡¡¡//´´½¨¡¡CLoginDialog¡¡µÄ¶ÔÏó¡¡¡¡



¡¡¡¡¡¡¡¡Æä´ÎÔÚ´´½¨¶ÔÏóºó£¬¿ÉÒÔ¼ÓÈëÆäËû´úÂ룬¶Ô¶ÔÏóµÄһЩ³ÉÔ±±äÁ¿½øÐÐÉèÖᣡ¡¡¡



¡¡¡¡¡¡¡¡3¡¡£®ÔËÐÐģ̬¶Ô»°¿ò²¢»ñµÃ·µ»ØÖµ¡¡¡¡



¡¡¡¡¡¡¡¡´´½¨¶Ô»°¿òÀàµÄʵÀýºó¾Í¿ÉÒÔͨ¹ý¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CDialog£º£ºDoModal£¨£©º¯ÊýÔËÐÐģ̬¶Ô»°¿ò£¬²¢µÃµ½¶Ô¡¡

»°¿òµÄ·µ»ØÖµ¡£ÔÚÉÏÒ»²½Öд´½¨¶ÔÏóµÄ´úÂëºó¼ÌÐøÌí¼ÓÈçÏ´úÂ룺¡¡¡¡



¡¡¡¡¡¡¡¡//ÔËÐÐģ̬¶Ô»°¿ò²¢»ñµÃ·µ»ØÖµ¡¡¡¡



¡¡¡¡¡¡¡¡//Èç¹û·µ»ØֵΪ¡¡IDCANCEL¡¡ÔòÍ˳ö³ÌÐò¡¡¡¡



¡¡¡¡¡¡¡¡if¡¡£¨dlg¡£DoModal£¨£©==IDCANCEL£©¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡return¡¡¡­1£»¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//·µ»ØֵΪ¡­1£¬¸æËß¡¡MFC¡¡Ïú»Ù´°¿Ú¡¡¡¡



¡¡¡¡¡¡¡¡CDialog£º£ºDoModal£¨£©º¯ÊýµÄÔ­ÐÎÈçÏ£º¡¡¡¡



¡¡¡¡¡¡¡¡virtual¡¡INT_PTR¡¡DoModal£¨¡¡£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¸Ãº¯Êý¸ù¾Ý¶Ô»°¿òÀà¶ÔÓ¦µÄÄ£°å´ò¿ªÒ»¸ö¶Ô»°¿ò£¬²¢¹ÒÆð·Ç¸Ã¶Ô»°¿òµÄÓû§ÊäÈëȨ£¬Ö±¡¡

µ½¸Ã¶Ô»°¿ò¹Ø±Õ¡£·µ»ØÖµÊÇͨ¹ý¡¡CDialog£º£ºEndDialog£¨£©º¯ÊýÉèÖõģ¬¸Ãº¯ÊýÓÃÓڹرնԻ°¿ò£¬¡¡

²¢½«Î©Ò»µÄ²ÎÊý×÷Ϊ¡¡DoModa£¨£©¡¡º¯ÊýµÄ·µ»ØÖµ¹©µ÷Óô°¿Ú·ÃÎÊ¡£¡¡¡¡

¡¡¡¡¡¡¡¡ÔÚ¡¡4¡£1¡£3¡¡½ÚµÚ¡¡4¡¡²¿·ÖµÄÏûÏ¢´¦Àíº¯Êý´úÂëÖУ¬CLoginDialog£º£ºOnOK£¨£©ÑéÖ¤Óû§ÃûºÍÃÜÂëʧ¡¡

°Üʱ£¬¾Íµ÷ÓÃÁË¡¡EndDialog£¨£©¡¡º¯Êý£¬²¢ÉèÖòÎÊýΪ¡¡IDCANCEL¡¡¡£Òò´ËÈç¹ûÑé֤ʧ°Ü£¬DoModal¡¡

º¯Êý¾Í»áµÃµ½¡¡IDCANCEL¡¡µÄ·µ»ØÖµ£¬Ö®ºó³ÌÐòÍ˳ö¡£µ½´Ë£¬Õû¸öʵÀýµÄ¹¦ÄÜÒѾ­ÊµÏÖ¡£¡¡¡¡

¡¡¡¡¡¡¡¡ÔËÐгÌÐò£¬Ê×ÏÈ¿´µ½Èçͼ¡¡4¡­19¡¡ËùʾµÄµÇ¼¶Ô»°¿ò£¬Ìáʾ³ÌÐòÓû§ÊäÈëÓû§ÃûºÍÃÜÂ룬Èç¡¡

¹ûÊäÈë´íÎó£¬ÔòÍ˳ö³ÌÐò£¬Èç¹ûÊäÈëÕýÈ·£¬Ôò´ò¿ªÖ÷´°¿Ú¡£¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Í¼¡¡4¡­19¡¡¡¡¡¡¡¡µÇ¼¶Ô»°¿òµÄÔËÐÐЧ¹û¡¡¡¡



¡¡¡¡¡¡¡¡´ËÍ⣬¶Ô»°¿òÖеĿؼþ±äÁ¿£¬ÔÚ³ÌÐòÖпÉÒÔÖ±½Ó·ÃÎÊ¡£DoModal£¨£©½áÊøºó£¬¿Ø¼þ±äÁ¿µÄ¡¡

Öµ¾ÍÊǶԻ°¿ò½áÊøÇ°µÄ×îÖÕ½á¹û¡¡¡£ÀýÈçÔÚʵÀý¡¡Sample4_1¡¡µÄ¡¡CMainFrame£º£ºOnCreate£¨£©º¯ÊýÖУ¬¡¡

·ÃÎÊ¡¡dlg¡£m_szLoginName¡¡¾Í¿ÉÒÔ»ñÈ¡Óû§µÄµÇ¼Ãû¡£¡¡¡¡



4¡£3¡¡¡¡¡¡¡¡·Çģ̬¶Ô»°¿ò¡¡¡¡



¡¡¡¡¡¡¡¡±¾½Ú½«½éÉÜÁíÒ»ÀàÐ͵ĶԻ°¿ò£¬¼´·Çģ̬¶Ô»°¿òµÄʹÓá£ÕâÀà¶Ô»°¿òÔÚûÓйرÕÇ°£¬Ò²¡¡

ÄÜÔÊÐíÆäËûÓ¦ÓóÌÐò¼ÌÐøÔËÐУ¬²¢¿ÉÒÔÔÚÓ¦ÓóÌÐò¼ä»¥ÏàÇл»´°¿Ú¡£Òò´Ë´ËÀà¶Ô»°¿òµÄÉú´æ¡¡

ÖÜÆڽϳ¤£¬Ò²¾ÍÊÇ˵·Çģ̬¶Ô»°¿òµÄ¶ÔÏóÉú´æÖÜÆÚÐèÒª´æÔÚÓÚ¸¸´°¿ÚÀà¶ÔÏóµÄÕû¸öÉú´æÖÜÆÚ¡£¡¡

Òò´ËÐèÒªÔÚ¸¸´°¿ÚÀàÌí¼ÓÖ¸Ïò·Çģ̬¶Ô»°¿òÀà¶ÔÏóµÄÖ¸Õë³ÉÔ±±äÁ¿¡£¡¡¡¡

¡¡¡¡¡¡¡¡±¾½Ú½éÉÜÈçºÎΪʵÀý¡¡Sample4_1¡¡Ìí¼ÓÒ»¸ö·Çģ̬¶Ô»°¿ò¡£¡¡¡¡



¡¡¡¡¡¡¡¡ÊµÀý¡¡4¡­3¡¡£º´´½¨·Çģ̬¶Ô»°¿òʵÀý¡£Ô´´úÂëÔÚ¹âÅÌÖС°04ʵÀý¡¡4¡­3Sample4_1¡¡¡±Ä¿Â¼Ï¡£¡¡¡¡



¡¡¡¤74¡¡¡¤¡¡¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡84¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚ¡¡4¡¡Õ¡¡¡¡¡¡¡¡¶Ô»°¿ò¡¡¡¡



¡¡¡¡¡¡¡¡¡¡1£®´´½¨¶Ô»°¿òÀà¡¡¡¡



¡¡¡¡¡¡¡¡¡¡ÔÚ´´½¨¶Ô»°¿ò×ÊÔ´ºÍ¶Ô»°¿òÀàʱ£¬Ã»ÓÐģ̬ºÍ·Çģ̬µÄÇø±ð¡£Òò´Ë´´½¨·Çģ̬¶Ô»°¿òÀà¡¡

Óë´´½¨Ä£Ì¬¶Ô»°¿òµÄ·½·¨Ïàͬ£¬¾ßÌå²½ÖèÈçÏ£º¡¡¡¡

¡¡¡¡¡¡¡¡¡¡£¨1£©ÔÚ×ÊÔ´±à¼­Æ÷ÖÐΪ¡¡¡¡Sample4_1¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡´´½¨Ò»¸öеĶԻ°¿ò×ÊÔ´£
·µ»ØĿ¼ ÉÏÒ»Ò³ ÏÂÒ»Ò³ »Øµ½¶¥²¿ ÔÞ£¨1£© ²È£¨2£©
¿ì½Ý²Ù×÷: °´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·­Ò³ °´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ °´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿!
ÎÂÜ°Ìáʾ£º ο´Ð¡ËµµÄͬʱ·¢±íÆÀÂÛ£¬Ëµ³ö×Ô¼ºµÄ¿´·¨ºÍÆäËüС»ï°éÃÇ·ÖÏíÒ²²»´íŶ£¡·¢±íÊéÆÀ»¹¿ÉÒÔ»ñµÃ»ý·ÖºÍ¾­Ñé½±Àø£¬ÈÏÕæдԭ´´ÊéÆÀ ±»²ÉÄÉΪ¾«ÆÀ¿ÉÒÔ»ñµÃ´óÁ¿½ð±Ò¡¢»ý·ÖºÍ¾­Ñé½±ÀøŶ£¡