°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·ҳ£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
¡ª¡ª¡ª¡ªÎ´ÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0020¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MENUITEM¡¡SEPARATOR¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0021¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MENUITEM¡¡¡¨E&xit¡¨£»¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡IDM_EXIT¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0022¡¡¡¡¡¡¡¡¡¡¡¡END¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0023¡¡¡¡¡¡¡¡¡¡¡¡POPUP¡¡¡¨&Edit¡¨¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0024¡¡¡¡¡¡¡¡¡¡¡¡BEGIN¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0025¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MENUITEM¡¡¡¨&UndotCtrl£«Z¡¨£»¡¡¡¡¡¡¡¡¡¡IDM_UNDO£»¡¡GRAYED¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0026¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MENUITEM¡¡SEPARATOR¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0027¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MENUITEM¡¡¡¨Cu&ttCtrl£«X¡¨£»¡¡¡¡¡¡¡¡¡¡¡¡IDM_CUT£»¡¡GRAYED¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0028¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MENUITEM¡¡¡¨&CopytCtrl£«C¡¨£»¡¡¡¡¡¡¡¡¡¡IDM_COPY£»¡¡GRAYED¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0029¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MENUITEM¡¡¡¨&PastetCtrl£«V¡¨£»¡¡¡¡¡¡¡¡IDM_PASTE£»¡¡GRAYED¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0030¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MENUITEM¡¡¡¨Paste¡¡&Link¡¨£»¡¡¡¡¡¡¡¡¡¡¡¡¡¡IDM_LINK£»¡¡GRAYED¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0031¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MENUITEM¡¡SEPARATOR¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0032¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MENUITEM¡¡¡¨Lin&ks¡£¡£¡£¡¨£»¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡IDM_LINKS£»¡¡GRAYED¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0033¡¡¡¡¡¡¡¡¡¡¡¡END¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0034¡¡¡¡¡¡¡¡¡¡¡¡POPUP¡¡¡¨&Help¡¨¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0035¡¡¡¡¡¡¡¡¡¡¡¡BEGIN¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0036¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MENUITEM¡¡¡¨&Contents¡¨£»¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡IDM_HELPCONTENTS£»¡¡GRAYED¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0037¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MENUITEM¡¡¡¨&Search¡¡for¡¡Help¡¡On¡£¡£¡£¡¨£»¡¡¡¡IDM_HELPSEARCH£»¡¡GRAYED¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0038¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MENUITEM¡¡¡¨&How¡¡to¡¡Use¡¡Help¡¨£»¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡IDM_HELPHELP£»¡¡GRAYED¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0039¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MENUITEM¡¡SEPARATOR¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0040¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MENUITEM¡¡¡¨&About¡¡Generic¡£¡£¡£¡¨£»¡¡¡¡¡¡¡¡¡¡¡¡¡¡IDM_ABOUT¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0041¡¡¡¡¡¡¡¡¡¡¡¡END¡¡
14¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡77¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡#0042¡¡END¡¡
¡¡¡¡¡¡#0043¡¡
¡¡¡¡¡¡#0044¡¡AboutBox¡¡DIALOG¡¡DISCARDABLE¡¡22£»¡¡17£»¡¡144£»¡¡75¡¡
¡¡¡¡¡¡#0045¡¡STYLE¡¡DS_MODALFRAME¡¡¡¡£ü¡¡WS_CAPTION¡¡¡¡£ü¡¡WS_SYSMENU¡¡
¡¡¡¡¡¡#0046¡¡CAPTION¡¡¡¨About¡¡Generic¡¨¡¡
¡¡¡¡¡¡#0047¡¡BEGIN¡¡
¡¡¡¡¡¡#0048¡¡¡¡¡¡¡¡¡¡CTEXT¡¡¡¨Windows¡¡95¡¨£»¡¡¡1£»0£»¡¡5£»144£»8¡¡
¡¡¡¡¡¡#0049¡¡¡¡¡¡¡¡¡¡CTEXT¡¡¡¨Generic¡¡Application¡¨£»¡1£»0£»14£»144£»8¡¡
¡¡¡¡¡¡#0050¡¡¡¡¡¡¡¡¡¡CTEXT¡¡¡¨Version¡¡1¡£0¡¨£»¡¡¡1£»0£»34£»144£»8¡¡
¡¡¡¡¡¡#0051¡¡¡¡¡¡¡¡¡¡DEFPUSHBUTTON¡¡¡¨OK¡¨£»¡¡IDOK£»53£»59£»32£»14£»WS_GROUP¡¡
¡¡¡¡¡¡#0052¡¡END¡¡
³ÌÐò½øÈëµã¡¡WinMain¡¡
¡¡¡¡main¡¡¡¡¡¡¡¡¡¡¡¡¡¡C¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÊÇÒ»°ã¡¡¡¡³ÌÐòµÄ½øÈëµã£º¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡int¡¡main¡¡£¨int¡¡argc£»¡¡char¡¡*argv¡¡£§¡¡£§£»¡¡char¡¡*envp¡¡£§¡¡£§£©£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£û¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¡£¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£ý¡¡
¡¡¡¡¡¡WinMain¡¡ÔòÊÇWindows¡¡³ÌÐòµÄ½øÈëµã£º¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡int¡¡CALLBACK¡¡WinMain¡¡£¨HINSTANCE¡¡hInstance£»¡¡HINSTANCE¡¡hPrevInstance£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡LPSTR¡¡lpCmdLine£»¡¡int¡¡nCmdShow£©¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£û¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¡£¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£ý¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡¡¡¡¡Win32¡¡¡¡¡¡CALLBACK¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡__stdcall¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÔÚ¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÖС¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡±»¶¨ÒåΪ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¬ÊÇÒ»ÖÖº¯Êýµ÷ÓÃÏ°¹ß£¬¹Øϵµ½¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡²ÎÊý¼·Ñ¹µ½¶ÑÕ»µÄ´ÎÐò£¬ÒÔ¼°´¦Àí¶ÑÕ»µÄÔðÈιéÊô¡£ÆäËüµÄº¯Êýµ÷ÓÃÏ°¹ß»¹ÓС¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡_pascal¡¡¡¡¡¡_cdecl¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ºÍ¡¡
¡¡¡¡¡¡µ±Windows¡¡¡¡µÄ¡¸Íâ¿Ç¡¹£¨shell£¬ÀýÈçWindows¡¡3¡£1¡¡µÄ³ÌÐò¹ÜÀíÔ±»òWindows¡¡95¡¡µÄÎļþ¡¡
¡¡¡¡¡¡×ܹܣ©Õì²âµ½Ê¹ÓÃÕßÒâÓûÖ´ÐÐÒ»¸öWindows¡¡³ÌÐò£¬ÓÚÊǵ÷ÓüÓÔØÆ÷°Ñ¸Ã³ÌÐò¼ÓÔØ£¬È»ºó¡¡
¡¡¡¡µ÷ÓÃC¡¡startup¡¡code£¬ºóÕßÔÙµ÷ÓÃWinMain¡¡£¬¿ªÊ¼Ö´½ø³ÌÐò¡£WinMain¡¡¡¡µÄËĸö²ÎÊýÓɲÙ×÷¡¡
¡¡¡¡¡¡ÏµÍ³´«µÝ½øÀ´¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡15¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡78¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
´°¿ÚÀà±ðÖ®×¢²áÓë´°¿ÚÖ®µ®Éú¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ò»¿ªÊ¼£¬Windows¡¡³ÌÐò±ØÐë×öЩ³õʼ»¯¹¤×÷£¬ÎªµÄÊDzúÉúÓ¦ÓóÌÐòµÄ¹¤×÷Îę̀£º´°¿Ú¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡ÕâûÓÐʲôÀ§ÄÑ£¬ÒòΪAPI¡¡º¯ÊýCreate¡¡Window¡¡ÍêÈ«°ü°ìÁËÕû¸ö¾Þ´óµÄ¹¤³Ì¡£µ«ÊÇ´°¿Ú¡¡
¡¡¡¡¡¡¡¡¡¡¡¡²úÉú֮ǰ£¬ÆäÊôÐÔ±ØÐëÏÈÉ趨ºÃ¡£ËùνÊôÐÔ°üÀ¨´°¿ÚµÄ¡¸Íâò¡¹ºÍ¡¸ÐÐΪ¡¹£¬Ò»¸ö´°¿Ú¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÄ±ß¿ò¡¢ÑÕÉ«¡¢±êÌ⡢λÖõȵȾÍÊÇÆäÍâò£¬¶ø´°¿Ú½ÓÊÕÏûÏ¢ºóµÄ·´Ó¦¾ÍÊÇÆäÐÐΪ£¨¾ß¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡API¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡RegisterClass¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÌåµØ˵¾ÍÊÇÖ¸´°¿Úº¯Êý±¾Éí£©¡£³ÌÐò±ØÐëÔÚ²úÉú´°¿Ú֮ǰÏÈÀûÓá¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡º¯Êý¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡É趨ÊôÐÔ£¨ÎÒÃdzƴ˶¯×÷Ϊע²á´°¿ÚÀà±ð£©¡£RegisterClass¡¡¡¡ÐèÒªÒ»¸ö´óÐÍÊý¾Ý½á¹¹¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡WNDCLASS¡¡×öΪ²ÎÊý£¬Create¡¡Window¡¡ÔòÁíÐèÒª11¡¡¸ö²ÎÊý¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡WNDCLASS¡¡¡¡wc£»¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡GENERIC¡£C¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡GENERIC¡£C¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡LRESULT¡¡CALLBACK¡¡WndProc£¨HWND¡¡hWnd£»¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡wc¡£style¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡=¡¡CS_HREDRAW¡¡£ü¡¡CS_VREDRAW£»¡¡¡¡´°¿Úº¯Êý¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡UINT¡¡message£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡wc¡£lpfnWndProc¡¡¡¡¡¡=¡¡£¨WNDPROC£©WndProc£»¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡WPARAM¡¡wParam£»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡wc¡£cbClsExtra¡¡¡¡¡¡¡¡=¡¡0£»¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡LPARAM¡¡lParam£©¡¡
¡¡¡¡¡¡¡¡¡¡¡¡wc¡£cbWndExtra¡¡¡¡¡¡¡¡=¡¡0£»¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£û¡¡
¡¡¡¡¡¡¡¡¡¡¡¡wc¡£hInstance¡¡¡¡¡¡¡¡¡¡=¡¡hInstance£»¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¡£¡£¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡GENERIC¡£C¡¡
¡¡¡¡¡¡¡¡¡¡¡¡wc¡£hIcon¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡=¡¡LoadIcon£¨hInstance£»¡¡¡¨jjhouricon¡¡¡¨£©£»¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£ý¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡GENERIC¡£C¡¡
¡¡¡¡¡¡¡¡¡¡¡¡wc¡£hCursor¡¡¡¡¡¡¡¡¡¡¡¡¡¡=¡¡LoadCursor£¨NULL£»¡¡IDC_ARROW£©£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡wc¡£hbrBackground¡¡=¡¡GetStockObject£¨WHITE_BRUSH£©£»¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡´°¿Úͼ±ê£¨icon£©¡¡
¡¡¡¡¡¡¡¡¡¡¡¡wc¡£lpszMenuName¡¡¡¡=¡¡¡¨GenericMenu¡¨£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡jjhouricon¡¡ICON¡¡¡¡¡¡¡¡DISCARDABLE¡¡¡¡¡¡¡¡¡¡¡¨jjhour¡£ico¡¨¡¡
¡¡¡¡¡¡¡¡¡¡¡¡wc¡£lpszClassName¡¡=¡¡¡¨Generic¡¨£»¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡²Ëµ¥£¨menu£©¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡GenericMenu¡¡MENU¡¡DISCARDABLE¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡BEGIN¡¡
¡¡¡¡¡¡¡¡¡¡¡¡RegisterClass£¨&wc£©£»¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡POPUP¡¡¡¨&File¡¨¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡GENERIC¡£RC¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡GENERIC¡£RC¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡´°¿ÚÀà„eÃû³Æ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¡£¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡HWND¡¡¡¡¡¡¡¡¡¡¡¡hWnd£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡POPUP¡¡¡¨&Edit¡¨¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡²Ëµ¥£¨menu£©¡¡
¡¡¡¡¡¡¡¡¡¡¡¡hWnd¡¡=¡¡CreateWindow£¨¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¡£¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¨Generic¡¨£»¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡POPUP¡¡¡¨&Help¡¨£ý¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¡£¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¨¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¨£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Generic¡¡Sample¡¡Application¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡END¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡WS_OVERLAPPEDWINDOW£»¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡´°¿Ú±êî£ý£¨caption£©¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CW_USEDEFAULT£»¡¡¡¡//¡¡left¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CW_USEDEFAULT£»¡¡¡¡//¡¡top¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CW_USEDEFAULT£»¡¡¡¡//¡¡width¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CW_USEDEFAULT£»¡¡¡¡//¡¡height¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡NULL£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡NULL£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡height¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡hInstance£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡NULL¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£©£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡width¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Í¼¡¡¡¡1¡3¡¡¡¡¡¡¡¡RegisterClass¡¡Óë¡¡CreateWindow¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡16¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡79¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡Í¼¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡wc¡¡lpf¡¡nWndProc¡¡¡¡
¡¡¡¡´Ó¡¡¡¡¡¡1¡3¡¡¿ÉÒÔÇå³þ¿´³öÒ»¸ö´°¿ÚÀà±ðÇ£³¶µÄ·¶Î§¶àô¹ã·º£¬ÆäÖС¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ËùÖ¸¡¡
¡¡¡¡¶¨µÄº¯Êý¾ÍÊÇ´°¿ÚµÄÐÐΪÖÐÊ࣬Ҳ¾ÍÊÇËùνµÄ´°¿Úº¯Êý¡£×¢Ò⣬Create¡¡Window¡¡Ö»²úÉú´°¡¡
¡¡¡¡¿Ú£¬²¢²»ÏÔʾ´°¿Ú£¬ËùÒÔÉÔºóÎÒÃDZØÐëÔÙÀûÓÃShowWindow¡¡½«Ö®ÏÔʾÔÚÆÁÄ»ÉÏ¡£ÓÖ£¬ÎÒ¡¡
¡¡¡¡ÃÇÏ£ÍûÏÈ´«Ë͸öWM_PAINT¡¡¸ø´°¿Ú£¬¡¡ÒÔÇý¶¯´°¿ÚµÄ»æͼ¶¯×÷£¬¡¡ËùÒÔµ÷Óá¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡Updat¡¡e¡¡Window¡¡¡£ÏûÏ¢´«µÝµÄ¹ÛÄîÔÝÇÒ²»±í£¬ÉÔºóÔÙÌá¡£¡¡
¡¡¡¡Çë×¢Ò⣬ÔÚGeneric¡¡³ÌÐòÖУ¬RegisterClass¡¡±»ÎÒ°ü×°ÔÚInitAppl¡¡ication¡¡º¯ÊýÖ®ÖУ¬¡¡
¡¡¡¡Create¡¡Window¡¡Ôò±»ÎÒ°ü×°ÔÚInitInstance¡¡¡¡º¯ÊýÖ®ÖС£ÕâÖÖ°²ÅÅËä·ÇÇ¿ÖÆ£¬È´ºÜÆձ飺¡¡
¡¡¡¡int¡¡CALLBACK¡¡WinMain¡¡£¨HINSTANCE¡¡hInstance£»¡¡HINSTA