°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·ҳ£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
¡ª¡ª¡ª¡ªÎ´ÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡
½âÕâÒ»ÇеÄ×îºÃµÄ·½Ê½ÊǻعýÍ·È¥£¬¿´Ò»¿´ÕâЩÄÚÈÝÔÚSDK±àдµÄÓ¦¡¡
ÓóÌÐòÊÇÈçºÎʵÏֵģ¬È»ºó£¬ÔÙ¿´Ò»¿´ÔÚMFCÖÐÊÇÈçºÎ°ÑËüÃÇÒ»²ãÒ»¡¡
²ãµÄÓë³ÌÐòÔ±¸ôÀ뿪µÄ¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡118¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
Òò´Ë£¬ÔÚ±¾ÕÂÖнéÉÜÏà¶ÔÒÑ¡¡¡°¹ýʱ¡±µÄWin32¡¡¡¡¡¡SDK±à³Ì£¬²¢·ÇÊÇ˵ÒÔ¡¡
ºóҲʹÓÃSDKÀ´±àдӦÓóÌÐò£¬¶øÔÚÓÚÈÃÄãͨ¹ýËüÃǸüÉîÈëµÄ´ÓMFCµÄ¡¡
ÄÚ²¿Á˽âMFC£¬²¢ÇÒ£¬¶ÔÓÚijЩÊõÓïºÍ¸ÅÄîµÄ˵Ã÷ºÍ³ÎÇ壬ҲÓÐÖúÓÚ¡¡
ÄãÒÔºóÀí½âºÜ¶àµÄ¶«Î÷¡£Èç¹ûÄãÒ»¿ªÊ¼¶ÔÕâЩ¶«Î÷²»¸ÐÐËȤ£¬ÄÇô£¬¡¡
Äã¿ÉÒÔÏÈÔÝʱÌø¹ý´ËÕ£¬¼ÌÐøÔĶÁ±¾ÊéµÄÆäËü²¿·Ö¡£µ±Äã¶ÔÓÚMFCÖС¡
µÄijЩÎÊÌâ¸Ðµ½²»½â£¬»òÕßÏëÖªµÀMFC¾¿¾¹ÊÇÈçºÎ¹¤×÷µÄʱºò£¬Ôٻء¡
¹ýÍ·À´²¹³äÕâЩ֪ʶ£¬Ò²ÊÇÍêÈ«¿ÉÒԵġ£¡¡¡¡
±¾Õ°üÀ¨ÒÔϵÄÄÚÈÝ£º¡¡¡¡
¡¡¡¡l¡¡WindowsÓ¦ÓóÌÐòµÄÏûÏ¢´¦Àí¡¡¡¡
¡¡¡¡l¡¡Win32¡¡APIºÍSDK¡¡¡¡
¡¡¡¡l¡¡WinMainº¯Êý¡¡¡¡
¡¡¡¡l¡¡´°¿ÚºÍ´°¿Ú¹ý³Ì¡¡¡¡
¡¡¡¡l¡¡32λ±à³ÌµÄÌص㡡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚÒ»½Ú¡¡Ê¼þÇý¶¯µÄÓ¦ÓóÌÐò¡¡¡¡
ÀàËƵĻ°ÒÑÔںܶàÊé¼®ÖÐ˵¹ýÁËÎÞÊý±é£¬ÒÔÖÁÓÚÿһ¸öÕýÔÚ»òÊÔͼ½ø¡¡
ÐÐWindows±à³ÌµÄÈ˶¼¶úÊìÄÜÏ꣺WindowsÓ¦ÓóÌÐòÊÇʼþÇý¶¯¡¡£¨»ò³Æ¡¡
×÷ÏûÏ¢Çý¶¯£©µÄÓ¦ÓóÌÐò¡£WindowsÊÇÒ»¸ö¶àÈÎÎñµÄ²Ù×÷ϵͳ£¬Ò²¾ÍÊÇ¡¡
˵£¬ÔÚͬһʱ¿Ì£¬ÔÚWindowsÖÐÓÐ×Ŷà¸öÓ¦ÓóÌÐòµÄʵÀýÕýÔÚÔËÐУ¬¡¡
±ÈÈç˵ÕâʱÎÒÕýÔÚ´ò¿ª×Ö´¦ÀíÈí¼þWordÀ´±àдÕâ±¾ÊéµÄÊé¸å£¬Í¬Ê±£¬¡¡
»¹´ò¿ªÁËVisual¡¡C£«£«µÄ¼¯³É¿ª·¢»·¾³Microsoft¡¡Developer¡¡StudioÀ´¡¡
µ÷ÊÔÊéÖеÄʾÀý³ÌÐò£¬¶øÇÒ£¬ºǫ́»¹ÔÚ·ÅןèÇú¡£ÔÚÕâÑùµÄÒ»¸ö²Ù×÷¡¡
ϵͳÖУ¬²»¿ÉÄÜÏñ¹ýÈ¥µÄDOSÄÇÑù£¬ÓÉÒ»¸öÓ¦ÓóÌÐòÀ´ÏíÓÃËùÓеÄϵ¡¡
ͳ×ÊÔ´£¬ÕâЩ×ÊÔ´ÊÇÓÉWindowsͳһ¹ÜÀíµÄ¡£ÄÇô£¬Ìض¨µÄÓ¦ÓóÌÐò¡¡
ÈçºÎ»ñµÃÓû§ÊäÈëµÄÐÅÏ¢ÄØ£¿ÊÂʵÉÏ£¬Windowsʱ¿Ì¼àÊÓ×ÅÓû§µÄÒ»¡¡
¾ÙÒ»¶¯£¬²¢·ÖÎöÓû§µÄ¶¯×÷ÓëÄÄÒ»¸öÓ¦ÓóÌÐòÏà¹Ø£¬È»ºó£¬½«Óû§µÄ¡¡
¶¯×÷ÒÔÏûÏ¢µÄÐÎʽ·¢Ë͸ø¸ÃÓ¦ÓóÌÐò£¬Ó¦ÓóÌÐòʱ¿ÌµÈ´ý×ÅÏûÏ¢µÄµ½¡¡
À´£¬Ò»µ«·¢ÏÖËüµÄÏûÏ¢¶ÓÁÐÖÐÓÐδ´¦ÀíµÄÏûÏ¢£¬¾Í»ñÈ¡²¢·ÖÎö¸ÃÏû¡¡
Ï¢£¬×îºó£¬Ó¦ÓóÌÐò¸ù¾ÝÏûÏ¢Ëù°üº¬µÄÄÚÈݲÉÈ¡Êʵ±µÄ¶¯×÷À´ÏìÓ¦Óá¡
»§Ëù×÷µÄ²Ù×÷¡£¾ÙÒ»¸öÀý×ÓÀ´ËµÃ÷ÉÏÃæµÄÎÊÌ⣬¼ÙÉèÎÒÃDZàÁËÒ»¸ö³Ì¡¡
Ðò£¬¸Ã³ÌÐòÓÐÒ»¸öFile²Ëµ¥£¬ÄÇô£¬ÔÚÔËÐиÃÓ¦ÓóÌÐòµÄʱºò£¬Èç¹û¡¡
Óû§µ¥»÷ÁËFile²Ëµ¥£¬Õâ¸ö¶¯×÷½«±»Windows¡¡¡¡¡¡¡¡¡¡¡¡£¨¶ø²»ÊÇÓ¦ÓóÌÐò±¾¡¡
Éí¡¡£¡£©Ëù²¶»ñ£¬Windows¾¹ý·ÖÎöµÃÖªÕâ¸ö¶¯×÷Ó¦¸ÃÓÉÉÏÃæËù˵µÄÄǸö¡¡
Ó¦ÓóÌÐòÈ¥´¦Àí£¬¼ÈÈ»ÊÇÕâÑù£¬Windows¾Í·¢ËÍÁ˸ö½Ð×öWM_MAND¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡119¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
µÄÏûÏ¢¸øÓ¦ÓóÌÐò£¬¸ÃÏûÏ¢Ëù°üº¬µÄÐÅÏ¢¸æËßÓ¦ÓóÌÐò£º¡¡¡°Óû§µ¥»÷¡¡
ÁËFile²Ëµ¥¡±£¬Ó¦ÓóÌÐòµÃÖªÕâÒ»ÏûÏ¢Ö®ºó£¬²ÉÈ¡ÏàÓ¦µÄ¶¯×÷À´ÏìÓ¦¡¡
Ëü£¬Õâ¸ö¹ý³Ì³ÆΪÏûÏ¢´¦Àí¡£WindowsΪÿһ¸öÓ¦ÓóÌÐò¡¡£¨È·ÇеØ˵ÊÇ¡¡
ÿһ¸öỊ̈߳©Î¬»¤ÁËÏàÓ¦µÄÏûÏ¢¶ÓÁУ¬Ó¦ÓóÌÐòµÄÈÎÎñ¾ÍÊDz»Í£µÄ´Ó¡¡
ËüµÄÏûÏ¢¶ÓÁÐÖлñÈ¡ÏûÏ¢£¬·ÖÎöÏûÏ¢ºÍ´¦ÀíÏûÏ¢£¬Ö±µ½Ò»Ìõ½Óµ½½Ð×ö¡¡
WM_QUITÏûϢΪֹ£¬Õâ¸ö¹ý³Ìͨ³£ÊÇÓÉÒ»ÖÖ½Ð×öÏûϢѻ·µÄ³ÌÐò½á¹¹¡¡
À´ÊµÏֵġ£¡¡¡¡
WindowsËùÄÜÏòÓ¦ÓóÌÐò·¢Ë͵ÄÏûÏ¢¶à´ïÊý°ÙÖÖ£¬µ«ÊÇ£¬¶ÔÓÚÒ»°ãµÄ¡¡
Ó¦ÓóÌÐòÀ´Ëµ£¬Ö»ÊÇÆäÖеÄÒ»²¿·ÖÓÐÒâÒ壬¾ÙÒ»¸öÀý×Ó£¬Èç¹ûÄãµÄÓ¦¡¡
ÓóÌÐòֻʹÓÃÊó±ê£¬ÄÇôÈçWM_KEYUP¡¢WM_KEYDOWNºÍWM_CHARµÈÏûÏ¢¡¡
¾ÍûÓÐÈκÎÒâÒ壬Ҳ¾ÍÊÇ˵£¬Ó¦ÓóÌÐòÖÐÊÂʵÉϲ»ÐèÒª´¦ÀíÕâЩÊ¡¡
¼þ£¬¶ÔÓÚÕâЩʼþ£¬Ö»ÐèÒª½»¸øWindows×÷ĬÈϵĴ¦Àí¼´¿É¡£Òò´Ë£¬¡¡
ÔÚÓ¦ÓóÌÐòÖУ¬ÎÒÃÇÐèÒª´¦ÀíµÄʼþÖ»ÊÇËùÓÐʼþÖеÄһС²¿·Ö¡£¡¡¡¡
ͼ3¡£1¸ø³öÁËÒ»°ãWindowsÓ¦ÓóÌÐòµÄÖ´ÐÐÁ÷³Ì¡£¡¡¡¡
Òò´Ë£¬´ÓijÖֽǶÈÉÏÀ´¿´£¬WindowsÓ¦ÓóÌÐòÊÇÓÉһϵÁеÄÏûÏ¢´¦Àí¡¡
´úÂëÀ´ÊµÏֵġ£ÕâºÍ´«Í³µÄ¹ý³Ìʽ±à³Ì·½·¨ºÜ²»Ò»Ñù£¬±à³ÌÕßÖ»Äܹ»¡¡
Ô¤²âÓû§ËùÀûÓÃÓ¦ÓóÌÐòÓû§½çÃæ¶ÔÏóËù½øÐеIJÙ×÷ÒÔ¼°ÎªÕâЩ²Ù×÷¡¡
±àд´¦Àí´úÂ룬ȴ²»¿ÉÒÔÕâЩ²Ù×÷ÔÚʲôʱºò·¢Éú»òÕßÊÇÒÔʲô˳Ðò¡¡
À´·¢Éú£¬Ò²¾ÍÊÇ˵£¬ÎÒÃDz»¿ÉÄÜÖªµÀʲôÏûÏ¢»áÔÚʲôʱºòÒÔʲô˳¡¡
ÐòÀ´ÁÙ¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡120¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Í¼3¡£¡¡1¡¡WindowsÓ¦ÓóÌÐòµÄ»ù±¾Á÷³Ì¡¡¡¡
Windows³ÌÐòÔÚ´¦ÀíÏûϢʱʹÓÃÁËÒ»ÖÖ½Ð×ö»Øµ÷º¯Êý¡¡£¨callback¡¡¡¡
function£©µÄÌØÊ⺯Êý¡£»Øµ÷º¯ÊýÓÉÓ¦ÓóÌÐò¶¨Ò壬µ«ÊÇ£¬ÔÚÓ¦Óó̡¡
ÐòÖв¢Ã»Óе÷Óûص÷º¯ÊýµÄ´úÂ룬»Øµ÷º¯ÊýÊǹ©²Ù×÷ϵͳ»òÕßÆä×Óϵ¡¡
ͳµ÷Óõģ¬ÕâÖÖµ÷ÓÃͨ³£·¢ÉúÔÚijһʼþ·¢Éú£¬»òÕßÔÚ´°¿Ú»ò×ÖÌå±»¡¡
ö¾Ùʱ¡£µäÐ͵Ļص÷º¯ÊýÓд°¿Ú¹ý³Ì¡¢¶Ô»°¿ò¹ý³ÌºÍ¹³×Óº¯Êý¡£ÆäÖС¡
µÄ´°¿Ú¹ý³ÌºÍ¶Ô»°¿ò¹ý³Ì½«ÔÚ±¾ÕºóÃæµÄÄÚÈÝÖн²Êö¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚ¶þ½Ú¡¡Win32¡¡APIºÍSDK¡¡¡¡
˵µ½Windows±à³Ì£¬¾Í²»Äܲ»Ì¸µ½Windows¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡API¡¡¡¡¡¡¡¡¡¡£¨Windows¡¡¡¡
Application¡¡¡¡Programming¡¡¡¡Interface£¬WindowsÓ¦ÓóÌÐò±à³Ì½Ó¡¡
¿Ú£©£¬ËüÊÇËùÓÐWindowsÓ¦ÓóÌÐòµÄ¸ù±¾Ö®ËùÔÚ¡£¼òµ¥µÄ˵£¬API¾ÍÊÇ¡¡
һϵÁеÄÀý³Ì£¬Ó¦ÓóÌÐòͨ¹ýµ÷ÓÃÕâЩÀý³ÌÀ´ÇëÇó²Ù×÷ϵͳÍê³ÉһЩ¡¡
µÍ¼¶·þÎñ¡£ÔÚWindowsÕâÑùµÄͼÐÎÓû§½çÃæÖУ¬Ó¦ÓóÌÐòµÄ´°¿Ú¡¢Í¼¡¡
±ê¡¢²Ëµ¥ºÍ¶Ô»°¿òµÈ¾ÍÊÇÓÉAPIÀ´¹ÜÀíºÍά»¤µÄ¡£¡¡¡¡
Windows¡¡¡¡API¾ßÓÐÁ½ÖÖ»ù±¾ÀàÐÍ£ºWin16¡¡¡¡APIºÍWin32¡¡¡¡API¡£Á½ÕßÔںܡ¡
¶à·½Ãæ·Ç³£ÏàÏñ£¬µ«ÊÇWin32¡¡API³ýÁ˼¸ºõ°üÀ¨ÁËWin16¡¡APIÖеÄËùÓС¡
ÄÚÈÝÒÔÍ⣬»¹°üÀ¨ºÜ¶àµÄÆäËüÄÚÈÝ¡£Windows¡¡¡¡¡¡APIÒÀ¿¿Èý¸öÖ÷ÒªµÄºË¡¡
ÐÄ×é¼þÌṩWindowsµÄ´ó²¿·Öº¯Êý£¬ÔÚWin16ºÍWin32¡¡ÖУ¬ËüÃǾßÓв»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡121¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
ͬµÄÃû³Æ£¬Èç±í3¡£1Ëùʾ¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡±í3¡£¡¡1¡¡Win16ºÍWin32¡¡µÄºËÐÄ×é¼þ¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡Win16¡¡API¡¡¡¡Win32¡¡API¡¡¡¡ËµÃ÷¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡USER¡£EXE¡¡¡¡USER32¡£DLL¡¡¡¡¸ºÔ𴰿ڵĹÜÀí£¬°üÀ¨ÏûÏ¢¡¢²Ëµ¥¡¢¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¹â±ê¡¢Í¨ÐÅ¡¢¼ÆʱÆ÷ºÍÆäËüÓë¿ØÖÆ´°¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¿ÚÏÔʾ¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡GDI¡£EXE¡¡¡¡GDI32¡£DLL¡¡¡¡ÌṩͼÐÎÉ豸½Ó¿Ú£¬¹ÜÀíÓû§½çÃæºÍ¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Í¼ÐλæÖÆ£¬°üÀ¨WindowsÔªÎļþ¡¢Î»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Í¼¡¢É豸ÃèÊö±íºÍ×ÖÌåµÈ¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡KRNL386¡£EXE¡¡¡¡KERNEL32¡£DLL¡¡¡¡´¦Àí´æ´¢Æ÷µÍ²ã¹¦ÄÜ¡¢ÈÎÎñºÍ×ÊÔ´¹Ü¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÀíµÈWindowsºËÐÄ·þÎñ¡¡¡¡
ËäÈ»Win16¡¡¡¡¡¡API×é¼þ´øÓС£EXEµÄÀ©Õ¹Ãû£¬µ«ÊÇËüÃÇÊÂʵ¶¼ÊǶ¯Ì¬Á´½Ó¡¡
¿â¡¡£¨¡£DLL£©£¬²»Äܵ¥¶ÀÔËÐС£ÆäËüһЩ·ÇºËÐĵÄWindows¡¡¡¡¡¡APIÓÉÆäËü×é¡¡
¼þËùÌṩµÄDLLÀ´ÊµÏÖ£¬ÕâЩ×é¼þ°üÀ¨Í¨ÓöԻ°¿ò¡¢´òÓ¡¡¢Îļþѹ¡¡
Ëõ¡¢°æ±¾¿ØÖÆÒÔ¼°¶àýÌåÖ§³ÖµÈ¡£¡¡¡¡
Windows¡¡SDK¡¡£¨Windows¡¡Software¡¡Development¡¡Kit£¬WindowsÈí¼þ¿ª¡¡
·¢¹¤¾ß°ü£©ºÍWindows¡¡¡¡¡¡API½ôÃÜÁªÏµ£¬ËüÊÇÒ»Ì×°ïÖúCÓïÑÔ³ÌÐòÔ±´´½¨¡¡
WindowsÓ¦ÓóÌÐòµÄ¹¤¾ß£¬ÔÚWindows¡¡¡¡¡¡¡¡¡¡¡¡SDKÖаüÀ¨ÁËÒÔϼ¸¸ö×é³É²¿¡¡
·Ö£º¡¡¡¡
¡¡¡¡l¡¡´óÁ¿µÄÔÚÏß°ïÖú£¬ÕâЩ°ïÖúÃèÊöÁËWindows±à³ÌËù¿ÉÄÜÓõ½µÄº¯¡¡
¡¡¡¡¡¡Êý¡¢ÏûÏ¢¡¢½á¹¹¡¢ºê¼°ÆäËü×ÊÔ´¡¡¡¡
¡¡¡¡l¡¡¸÷ÖÖ±à³Ì¹¤¾ß£¬Èç¶Ô»°¿ò±à¼Æ÷¼°Í¼Ïó±à¼Æ÷µÈ¡¡¡¡
¡¡¡¡l¡¡Windows¿â¼°Í·Îļþ¡¡¡¡
¡¡¡¡l¡¡Ê¹ÓÃCÓïÑÔ±àдµÄʾÀý³ÌÐò¡¡¡¡
¸Ã¹¤¾ß°üµÄ×îа汾¾ÍÊÇÎÒÃÇÕýÔÚʹÓõÄWin32¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡SDK£¬ÔÚ°²×°ÁË¡¡
Visual¡¡C£«£«µÄͬʱ£¬Win32¡¡SDKÒ²°²×°µ½ÄãµÄ¼ÆËã»úÉÏÁË¡£¾¡¹ÜMFCÌá¡¡
¹©Á˶ÔWin32¡¡¡¡¡¡APIµÄ±È½ÏÍêÕûµÄ·â×°£¬µ«ÊÇ£¬ÔÚijЩÇé¿öÏ£¬ÎÒÃǸü¡¡
ÇãÏòÓÚÖ±½Óµ÷ÓÃWin32¡¡¡¡¡¡API£¬ÒòΪÕâÓÐʱºò¿ÉÒÔ»ñµÃ¸ü¸ßµÄЧÂÊ£¬²¢¡¡
ÇÒÓÐןü´óµÄ×ÔÓɶȡ£¶øÇÒ£¬Ê¹ÓÃMFC±àдµÄзç¸ñµÄWindowsÓ¦Óó̡¡
ÐòµÄ¹¤×÷·½Ê½»ù±¾ÉÏÓëʹÓÃSDK±àдµÄͬһ³ÌÐòÒ»Ñù£¬ËüÃÇÍùÍùÓÐ×Å¡¡
ºÜ¶àµÄ¹²Í¬Ö®´¦£¬Ö»ÊÇʹÓÃMFC¸ü¼ÓµÄ·½±ã£¬ÒòΪËüÒþ²ØÁË´óÁ¿µÄ¸´¡¡
ÔÓÐÔ¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡122¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
Ç°ÃæÌáµ½¹ý£¬ÃæÏò¶ÔÏóµÄ±à³Ì·½Ê½Êǵ±Ç°×îÁ÷ÐеijÌÐòÉè¼Æ·½·¨£¬µ«¡¡
ÊÇ£¬Win32¡¡¡¡API±¾ÉíÈ´ÊÇ»ùÓÚCÓïÑԵĹý³Ìʽ±à³ÌµÄ£¬SDKºÍMFCµÄ×îÖ÷¡¡
ÒªµÄ²»Í¬Ö®´¦Ò²¾ÍÊÇÒÔCÓëC£«£«Ö®¼äµÄ²î±ð£¬Ê¹ÓÃMFC½øÐÐWindowsÓ¦Óá¡
³ÌÐòÉè¼ÆÐèÒªÃæÏò¶ÔÏóµÄ±à³Ì˼ÏëºÍ·½·¨£¬ºÃÔÚÎÒÃÇÒѾÔÚÇ°ÃæÕâ´Ë¡¡
½øÐÐÁË´óÁ¿µÄÆ̵档¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚÈý½Ú¡¡Ê¹ÓÃSDK±àдWindowsÓ¦ÓóÌÐò¡¡¡¡
´«Í³µÄDOS³ÌÐòÒÔmainº¯Êý×÷Ϊ½øÈë³ÌÐòµÄ³õʼÈë¿Úµã£¬ÔÚWindowsÓ¦¡¡
ÓóÌÐòÖУ¬mainº¯Êý±»WinMainº¯ÊýÈ¡¶ø´úÖ®£¬WinMainº¯ÊýµÄÔÐÍÈç¡¡
Ï£º¡¡¡¡
int¡¡WINAPI¡¡WinMain¡¡£¨HINSTANCE¡¡hInstance£»¡¡//¡¡µ±Ç°ÊµÀý¾ä±ú¡¡¡¡
HINSTANCE¡¡hPrevInstance£»¡¡//¡¡Ç°Ò»ÊµÀý¾ä±ú¡¡¡¡
LPSTR¡¡lpCmdLine£»¡¡//¡¡Ö¸ÏòÃüÁîÐвÎÊýµÄÖ¸Õë¡¡¡¡
int¡¡nCmdShow£©¡¡//¡¡´°¿ÚµÄÏÔʾ״̬¡¡¡¡
ÕâÀï³öÏÖÁËÒ»¸öеÄÃû´Ê¡¡¡°¾ä±ú¡±£¨handle£©£¬ËùνµÄ¾ä±úÊÇÒ»¸ö±êʶ¡¡
¶ÔÏóµÄ±äÁ¿£¬»òÕßÊÇÒ»¸ö¶Ô²Ù×÷ϵͳ×ÊÔ´µÄ¼ä½ÓÒýÓᣡ¡¡¡
ÔÚÉÏÃæµÄº¯ÊýÔÐÍÖУ¬ÎÒÃÇ¿´µ½ÁËһЩ¡¡¡°Ææ¹Ö¡±µÄÊý¾ÝÀàÐÍ£¬ÈçÇ°Ãæ¡¡
µÄHINSTANCEºÍLPSTRµÈ£¬ÊÂʵÉÏ£¬ºÜ¶àÕâÑùµÄÊý¾ÝÀàÐÍÖ»ÊÇһЩ»ù±¾¡¡
Êý¾ÝÀàÐ͵ıðÃû£¬±í3¡£2ÁгöÁËһЩÔÚWindows±à³ÌÖг£ÓõĻù±¾Êý¾Ý¡¡
ÀàÐ͵ıðÃû£¬±í3¡£3ÁгöÁ˳£ÓõÄÔ¤¶¨Òå¾ä±ú£¬ËüÃǵÄÀàÐ;ùΪvoid¡¡¡¡
*£¬¼´Ò»¸ö32λָÕë¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡±í3¡£¡¡2¡¡Windows»ù±¾Êý¾ÝÀàÐÍ¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡WindowsÖС¡¶ÔÓ¦µÄ»ù±¾Êý¾Ý¡¡¡¡¡¡ËµÃ÷¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡ËùÓõÄÊý¡¡¡¡¡¡¡¡ÀàÐÍ¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¾ÝÀàÐÍ¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡BOOL¡¡¡¡¡¡¡¡int¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡²¼¶ûÖµ¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡BSTR¡¡¡¡¡¡¡¡unsigned¡¡short¡¡¡¡¡¡32λ×Ö·ûÖ¸Õë¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡*¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡BYTE¡¡¡¡¡¡¡¡unsigned¡¡char¡¡¡¡¡¡8λÎÞ·ûºÅÕûÊý¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡COLORREF¡¡¡¡¡¡unsigned¡¡long¡¡¡¡¡¡ÓÃ×÷ÑÕÉ«ÖµµÄ32λֵ¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡DWORD¡¡¡¡¡¡unsigned¡¡long¡¡¡¡¡¡32λÎÞ·ûºÅÕûÊý£¬¶ÎµØÖ·ºÍÏà¹ØµÄÆ«ÒƵء¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ö·¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡123¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
LONG¡¡¡¡¡¡¡¡¡¡¡¡long¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡32λ´ø·ûºÅÕûÊý¡¡¡¡
LPARAM¡¡¡¡¡¡¡¡long¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡×÷Ϊ²ÎÊý´«µÝ¸ø´°¿Ú¹ý³Ì»ò»Øµ÷º¯ÊýµÄ32¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Î»Öµ¡¡¡¡
LPCSTR¡¡¡¡¡¡¡¡const¡¡char¡¡*¡¡¡¡¡¡Ö¸Ïò×Ö·û´®³£Á