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

VCÓïÑÔ6.0³ÌÐòÉè¼Æ´ÓÈëÃŵ½¾«Í¨-µÚ24ÕÂ

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




µÄ¡¡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¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡´´½¨Ò»¸öеĶԻ°¿ò×ÊÔ´£¬½«±êÖ¾ºÅ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ID¡¡¡¡ÉèÖÃΪ¡¡

IDD_MODALLESS£¬²¢Ìí¼Ó¿Ø¼þ¡£¡¡¡¡

¡¡¡¡¡¡¡¡¡¡£¨2¡¡£©Óá¡ClassWizard¡¡´´½¨ÓëÆäÏà¹ØÁªµÄ¶Ô»°¿òÀ࣬ÀàÃûΪ¡¡CDialogModalless£¬Í·ÎļþºÍÔ´¡¡

Îļþ·Ö±ðΪ¡¡DialogModalless¡£h¡¡ºÍ¡¡DialogModalless¡£cpp¡¡¡£¡¡¡¡

¡¡¡¡¡¡¡¡¡¡£¨3¡¡£©ÔÚ¡¡ClassWizard¡¡¡¡ÖÐΪ¡¡CDialogModalless¡¡Ìí¼Ó¿Ø¼þ³ÉÔ±±äÁ¿ºÍÏûÏ¢´¦Àíº¯Êý¡£Íê³É¶Ô¡¡

»°¿òÀàµÄ´´½¨¡£¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡ÔÚʵÀý¡¡Sample4_1¡¡¡¡ÖУ¬Í¨¹ýÑ¡Ôñ²Ëµ¥Ïî´ò¿ª¡¡IDD_MODALLESS¡¡·Çģ̬¶Ô»°¿ò£¬Òò´ËÐè¡¡

ÒªÔÚÊÓͼÀà¡¡CSample4_1View¡¡ÖÐÌí¼ÓÒ»¸ö¡¡CDialogModalless¡¡ÀàµÄÖ¸Õë³ÉÔ±±äÁ¿£¬²½ÖèÈçÏ£º¡¡¡¡

¡¡¡¡¡¡¡¡¡¡£¨1£©µ¥»÷Ñ¡ÖС¡ClassView¡¡Ñ¡Ï£¬ÔÚ¡¡CSample4_1View¡¡½ÚµãÉϵ¥»÷Êó±êÓÒ¼ü£¬Ñ¡Ôñ¡¡Add¡¡¡¡

Member¡¡Variable¡¡²Ëµ¥Ïî¡£¡¡¡¡

¡¡¡¡¡¡¡¡¡¡£¨2¡¡£©ÔÚµ¯³öµÄ¶Ô»°¿òÖÐÏò¡°Variable¡¡Type¡¡¡±ÊäÈë¿òÊäÈë¡°CDialogModalless¡¡*¡¡¡±£¬ÔÚ¡°Variable¡¡¡¡

Declaration¡¡¡±ÊäÈë¿òÖÐÊäÈë¡¡m_pModallessDlg¡¡£¬µ¥»÷¡°OK¡¡¡±°´Å¥¡£¡¡¡¡

¡¡¡¡¡¡¡¡¡¡£¨3¡¡£©Õ¹¿ª¡¡ClassView¡¡Ñ¡ÏÖС¡CSample4_View¡¡½Úµã£¬¿ÉÒÔ¿´¼ûÆäÖаüº¬¡¡m_pModallessDlg¡¡

Ï˵Ã÷Ìí¼Ó³ÉÔ±±äÁ¿³É¹¦¡£¡¡¡¡

¡¡¡¡¡¡¡¡¡¡£¨4¡¡£©Ë«»÷¡¡ClassView¡¡Ñ¡ÏÖеġ¡CSample4_1View¡¡½Úµã£¬´ò¿ª¡¡CSample4_1View¡£h¡¡Îļþ£¬¡¡

ÔÚÆäÍ·²¿Ìí¼Ó°üº¬Óï¾ä£¬´úÂëÈçÏ£º¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡#if¡¡_MSC_VER¡¡¡·¡¡1000¡¡¡¡



¡¡¡¡¡¡¡¡¡¡#pragma¡¡once¡¡¡¡



¡¡¡¡¡¡¡¡¡¡#endif¡¡//¡¡_MSC_VER¡¡¡·¡¡1000¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡#include¡¡¡¨DialogModalless¡£h¡¨¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡class¡¡CSample4_1View¡¡£º¡¡public¡¡CView¡¡¡¡



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



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



¡¡¡¡¡¡¡¡¡¡£¨5¡¡£©ÔÚ¡¡IDE¡¡×ó²à¡¡ClassView¡¡Ñ¡ÏÖÐÕ¹¿ª¡¡CSample4_1View£¬Ë«»÷ÆäÖеġ¡CSample4_1View¡¡¡¡

£¨£©£¬´ò¿ª¡¡CSample4_1View¡£cpp¡¡Îļþ£¬²¢¶¨Î»µ½¹¹Ô캯Êý¡¡CSample4_1View£º£º¡¡CSample4_1View£¨£©£¬¡¡

ÔÚ¹¹Ô캯ÊýÖÐÌí¼Ó±äÁ¿¡¡m_pModallessDlg¡¡µÄ³õʼ»¯´úÂ룬¾ßÌåÈçÏ£º¡¡¡¡



¡¡¡¡¡¡¡¡¡¡CSample4_1View£º£ºCSample4_1View£¨£©¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡TODO£º¡¡add¡¡construction¡¡code¡¡here¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_pModallessDlg¡¡=¡¡NULL£»¡¡¡¡¡¡¡¡¡¡¡¡//³õʼ»¯Ö¸Õë¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¤75¡¡¡¤¡¡¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡85¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

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



¡¡¡¡¡¡¡¡¡¡3¡¡£®´´½¨ºÍÏÔʾ¶Ô»°¿ò¡¡¡¡



¡¡¡¡¡¡¡¡¡¡ÊµÀý¡¡Sample4_1¡¡ÖеķÇģ̬¶Ô»°¿òͨ¹ýÑ¡Ôñ²Ëµ¥Ïî´ò¿ª£¬ÏÂÃæ½²½âÈçºÎʵÏִ˹¦ÄÜ¡£¡¡¡¡

¡¡¡¡¡¡¡¡¡¡£¨1£©Ê×ÏÈ´´½¨´ò¿ª·Çģ̬¶Ô»°¿òµÄ²Ëµ¥Ïî¡£¡¡¡¡

¡¡¡¡¡¡¡¡¡¡µ¥»÷¡¡IDE¡¡×ó²à¹¤×÷ÇøµÄ¡°ResourceView¡¡¡±±êÇ©£¬Õ¹¿ªMenu¡¡½Úµã£¬Ë«»÷¡¡IDR_SAMPLETYPE¡¡£¬¡¡

´ò¿ª¡¡IDR_SAMPLETYPE¡¡²Ëµ¥×ÊÔ´±à¼­½çÃæ¡¡¡£ÔÚ¡¡IDE¡¡ÓÒ²à¿Í»§ÇøÕ¹¿ª¶¥²ã¡°²é¿´¡±²Ëµ¥£¬Ë«¡¡

»÷ÐéÏß¿ò£¬´ò¿ªÌí¼ÓÒ»¸öеIJ˵¥ÏîµÄ¶Ô»°¿ò¡£ÔÚ¡°ID¡¡¡±ÊäÈë¿òÖÐÊäÈë¡¡ID_MODALLESS£¬¡¡

ÔÚ¡°Caption¡¡¡±ÊäÈë¿òÖÐÊäÈë¡°´ò¿ª·Çģ̬¶Ô»°¿ò¡±£¬»Ø³µÈ·ÈÏÐ޸ġ£¡¡¡¡

¡¡¡¡¡¡¡¡¡¡£¨2¡¡£©ÎªÐ½¨µÄ²Ëµ¥ÏîÌí¼ÓÏûÏ¢´¦Àíº¯Êý¡£¡¡¡¡

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

Óÿì½Ý¼ü¡¡Ctrl£«W£¬´ò¿ª¡°ClassWizard¡¡¡±¶Ô»°¿ò¡£µ¥»÷¡°Message¡¡Maps¡¡¡±Ñ¡Ï£¬ÔÚ¡°Class¡¡name¡¡¡±¡¡

ÏÂÀ­Áбí¿òÖÐÑ¡Ôñ¡°CSample4_1View¡¡¡±£¬ÔÚ¡°Object¡¡IDs¡¡¡±Áбí¿òÖÐÑ¡Ôñ¡¡ID_MODALLESS£¬¡¡

ÔÚ¡°Messages¡¡¡±Áбí¿òÖÐÑ¡Ôñ¡¡MAND£¬µ¥»÷¡°Add¡¡Function¡¡¡±°´Å¥£¬ÔÚµ¯³öµÄ¶Ô»°¿òÖС¡

µ¥»÷¡°OK¡¡¡±°´Å¥£¬¾Í´´½¨ÁËÃûΪ¡¡OnModalless¡¡µÄ²Ëµ¥ÏîÏûÏ¢´¦Àíº¯Êý¡£¡¡¡¡

¡¡¡¡¡¡¡¡¡¡£¨3¡¡£©¡¡µ¥¡¡»÷¡¡¡°¡¡Edit¡¡¡¡¡¡Function¡¡¡±¡¡°´¡¡Å¥¡¡£¬¡¡¹Ø¡¡±Õ¡¡¡°¡¡ClassWizard¡¡¡±¡¡¶Ô¡¡»°¡¡¿ò¡¡£¬¡¡IDE¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¶¨¡¡Î»¡¡µ½¡¡

CSample4_1View£º£ºOnModalless£¨£©º¯Êý£¬±à¼­¡¡CSample4_1View£º£ºOnModalless£¨£©º¯Êý£¬´úÂëÈçÏ£º¡¡¡¡



¡¡¡¡¡¡¡¡¡¡void¡¡CSample4_1View£º£ºOnModalless£¨£©¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡TODO£º¡¡Add¡¡your¡¡mand¡¡handler¡¡code¡¡here¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//ÈôÖ¸ÕëΪ¡¡NULL¡¡£¬Ôò¶Ô»°¿òδ±»´´½¨£¬ÐèÒª¶¯Ì¬´´½¨¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡if¡¡£¨m_pModallessDlg==NULL£©¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//´´½¨·Çģ̬¶Ô»°¶Ô»°¿ò¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_pModallessDlg=new¡¡CDialogModalless£¨£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_pModallessDlg¡­¡·Create£¨IDD_MODALLESS£©£»¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//ÏÔʾ·Çģ̬¶Ô»°¿ò¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_pModallessDlg¡­¡·ShowWindow£¨TRUE£©£»¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡4¡¡£®Í˳öºÍÏú»Ù¶Ô»°¿ò¡¡¡¡



¡¡¡¡¡¡¡¡¡¡µ±³ÌÐòÍ˳öʱÐèÒªÏú»Ù·Çģ̬¶Ô»°¿ò£¬ÔÚÊÓͼÀà¡¡CSample4_1View¡¡¡¡µÄÎö¹¹º¯ÊýÖÐɾ³ý¶¯¡¡

̬´´½¨µÄ·Çģ̬¶Ô»°¿ò¶ÔÏó¼´¿ÉÍê³É·Çģ̬¶Ô»°¿òµÄÏú»Ù¡£¡¡¡¡

¡¡¡¡¡¡¡¡¡¡ÔÚ¡¡¡¡IDE¡¡¡¡×ó²à¹¤×÷Çøµ¥»÷¡°ClassView¡¡¡±Ñ¡Ï£¬Õ¹¿ª¡¡¡¡CSample4_1View¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡½Úµã£¬Ë«»÷¡¡

~CSample4_1View£¨£©¡¡£¬¼´¿É¶¨Î»µ½Îö¹¹º¯Êý¡¡CSample4_1View£º£º~CSample4_1View£¨£©£¬Ð޸ĸú¯¡¡

Êý£¬´úÂëÈçÏ£º¡¡¡¡



¡¡¡¡¡¡¡¡¡¡void¡¡CSample4_1View£º£º~CSample4_1View£¨£©¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡if¡¡£¨m_pModallessDlg£¡=NULL£©¡¡¡¡



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



¡¡¡¤76¡¡¡¤¡¡¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡86¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//ɾ³ý¶ÔÏó¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡delete¡¡m_pModallessDlg£»¡¡¡¡



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



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



¡¡¡¡¡¡¡¡¡¡±àÒëÔËÐС¡Sample4_1£¬ÒÀ´ÎÑ¡Ôñ²Ëµ¥¡°²é¿´£ü´ò¿ª·Çģ̬¶Ô»°¿ò¡±£¬¾Í¿ÉÒÔ´ò¿ª·Çģ̬¶Ô»°¿ò¡£¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¼¼ÇÉ£º¿ÉÒÔɾ³ý¹¤³ÌĿ¼Öеġ¡¡¡¡£clw¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Îļþ£¬È»ºó´ò¿ª¡°ClassWizard¡¡¡±¶Ô»°¿ò£¬Ñ¡ÔñÖؽ¨ÀàÏòµ¼Êý¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¾Ý¿â£¬¾Í¿ÉÒÔΪ¹¤³ÌÊÖ¶¯Ìí¼ÓÀൽ¡¡ClassWizard¡¡ÖС£¡¡¡¡



4¡£4¡¡¡¡¡¡¡¡ÊôÐÔÒ³¶Ô»°¿ò¡¡¡¡



¡¡¡¡¡¡¡¡¡¡ÊôÐÔÒ³¶Ô»°¿òÊÇÒ»ÖÖÌØÊâµÄ¶Ô»°¿ò£¬Ëü½«¶à¸ö¶Ô»°¿ò¼¯ÖÐÆðÀ´£¬Í¨¹ý±êÇ©»ò°´Å¥À´¼¤»î¡¡

¸÷¸öÒ³Ãæ¡£ÊôÐÔÒ³¶Ô»°¿òÖ÷Òª·ÖΪһ°ãÊôÐÔÒ³¶Ô»°¿òºÍÏòµ¼¶Ô»°¿ò¡¡¡£ÔÚÒ»°ãÊôÐÔÒ³¶Ô»°¿òÖУ¬¡¡

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