°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·ҳ£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
¡ª¡ª¡ª¡ªÎ´ÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡
¡¡¡¡
µÚ4Õ¡¡µÚÒ»¸ö´°¿Ú³ÌÐò
4¡£2¡¡·ÖÎö´°¿Ú³ÌÐò£¨2£©
¡¡¡¡¡¡¡¡
³ÌÐò¶¨ÒåÁËÒ»¸öWNDCLASSEX½á¹¹µÄ±äÁ¿@stWndClass£¬ÓÃRtlZeroMemory½«ËüÌîΪȫÁ㣨¾Ö²¿±äÁ¿³õʼ»¯µÄÖØÒªÐÔÔÚµÚ3ÕÂÖÐÒѾǿµ÷¹ý£©£¬ÔÙÌîд½á¹¹µÄ¸÷¸ö×ֶΣ¬ÕâÑù£¬Ã»Óи³ÖµµÄ²¿·Ö¾Í±£³ÖΪ0£¬½á¹¹¸÷×ֶεĺ¬ÒåÈçÏ£º
¡ñ¡¡¡¡¡¡hIcon¡ª¡ªÍ¼±ê¾ä±ú£¬Ö¸¶¨ÏÔʾÔÚ´°¿Ú±êÌâÀ¸×óÉϽǵÄͼ±ê¡£WindowsÒѾԤ¶¨ÒåÁËһЩͼ±ê£¬Í¬Ñù£¬³ÌÐòÒ²¿ÉÒÔʹÓÃÔÚ×ÊÔ´ÎļþÖж¨ÒåµÄͼ±ê£¬ÕâЩͼ±êµÄ¾ä±ú¿ÉÒÔÓÃLoadIconº¯Êý»ñµÃ¡£Àý×Ó³ÌÐòûÓÐÓõ½Í¼±ê£¬ËùÒÔWindows¸ø´°¿ÚÏÔʾÁËÒ»¸öĬÈϵÄͼ±ê¡£
¡ñ¡¡¡¡¡¡hCursor¡ª¡ª¹â±ê¾ä±ú£¬Ö¸¶¨ÁËÊó±êÔÚ´°¿ÚÖеĹâ±êÐÎ×´¡£Í¬Ñù£¬WindowsÒ²Ô¤¶¨ÒåÁËһЩ¹â±ê£¬¿ÉÒÔÓÃLoadCursor»ñÈ¡ËüÃǵľä±ú£¬IDC_ARROWÊÇWindowsÔ¤¶¨ÒåµÄ¼ýÍ·¹â±ê£¬Èç¹ûÏëʹÓÃ×Ô¶¨ÒåµÄ¹â±ê£¬Ò²¿ÉÒÔ×Ô¼ºÔÚ×ÊÔ´ÎļþÖж¨Òå¡£
¡ñ¡¡¡¡¡¡lpszMenuName¡ª¡ªÖ¸¶¨´°¿ÚÉÏÏÔʾµÄĬÈϲ˵¥£¬ËüÖ¸ÏòÒ»¸ö×Ö·û´®£¬ÃèÊö×ÊÔ´ÎļþÖв˵¥µÄÃû³Æ£¬Èç¹û×ÊÔ´ÎļþÖв˵¥ÊÇÓÃÊýÖµ¶¨ÒåµÄ£¬ÄÇôÕâÀïʹÓò˵¥×ÊÔ´µÄÊýÖµ¡£´°¿ÚÖеIJ˵¥Ò²¿ÉÒÔÔÚ½¨Á¢´°¿Úº¯ÊýCreateWindowExµÄ²ÎÊýÖÐÖ¸¶¨¡£Èç¹ûÔÚÁ½¸öµØ·½¶¼Ã»ÓÐÖ¸¶¨£¬ÄÇô½¨Á¢µÄ´°¿ÚÉϾÍûÓв˵¥¡£
¡ñ¡¡¡¡¡¡hInstance¡ª¡ªÖ¸¶¨Òª×¢²áµÄ´°¿ÚÀàÊôÓÚÄĸöÄ£¿é£¬Ä£¿é¾ä±úÔÚ³ÌÐò¿ªÊ¼µÄµØ·½ÒѾÓÃGetModuleHandleº¯Êý»ñµÃ¡£
¡ñ¡¡¡¡¡¡cbSize¡ª¡ªÖ¸¶¨WNDCLASSEX½á¹¹µÄ³¤¶È£¬ÓÃsizeofα²Ù×÷À´»ñÈ¡¡£ºÜ¶àWin32¡¡API²ÎÊýÖеĽṹ¶¼ÓÐcbSize×ֶΣ¬ËüÖ÷ÒªÊÇÓÃÀ´Çø·Ö½á¹¹µÄ°æ±¾£¬µ±ÒÔºóÐÂÔöÁËÒ»¸ö×Ö¶Îʱ£¬cbSize¾ÍÏàÓ¦Ôö´ó£¬Èç¹ûµ÷ÓõÄʱºòcbSize»¹ÊÇÀϵij¤¶È£¬±íʾÔËÐеÄÊÇ»ùÓھɽṹµÄ³ÌÐò£¬ÕâÑù¿ÉÒÔ·ÀֹʹÓÃÎÞЧµÄ×ֶΡ£
¡ñ¡¡¡¡¡¡style¡ª¡ª´°¿Ú·ç¸ñ¡£CS_HREDRAWºÍCS_VREDRAW±íʾ´°¿ÚµÄ¿í¶È»ò¸ß¶È¸Ä±äʱÊÇ·ñÖØ»´°¿Ú¡£±È½ÏÖØÒªµÄÊÇCS_DBLCLKS·ç¸ñ£¬Ö¸¶¨ÁËËü£¬Windows²Å»á°ÑÔÚ´°¿ÚÖпìËÙÁ½´Îµ¥»÷Êó±êµÄÐÐΪ·Òë³ÉË«»÷ÏûÏ¢WM_LBUTTONDBLCLK·¢¸ø´°¿Ú¹ý³Ì¡£±ÊÕß¾ÍÔø¾ÍüÁËÖ¸¶¨Ëü£¬½á¹ûÔõôҲ¸ã²»³öË«»÷ÏûÏ¢À´¡£
¡ñ¡¡¡¡¡¡hbrBackground¡ª¡ª´°¿Ú¿Í»§ÇøµÄ±³¾°É«¡£Ç°ÃæµÄhbr±íʾËüÊÇÒ»¸öË¢×Ó£¨Brush£©µÄ¾ä±ú£¬¡°Ë¢×Ó¡±Ò»´ÊÐÎÏóµØ±íʾÁËÌî³äÒ»¸öÇøÓòµÄ×Åɫģʽ¡£WindowsÔ¤¶¨ÒåÁËһЩˢ×Ó£¬ÈçBLACK_BRUSHºÍWHITE_BRUSHµÈ£¬¿ÉÒÔÓÃÏÂÁÐÓï¾äÀ´µÃµ½ËüÃǵľä±ú£º
¡¡¡¡¡¡¡¡¡¡¡¡invoke¡¡¡¡¡¡GetObjectStock£»¡¡WHITE_BRUSH
µ«ÔÚÕâÀïÒ²¿ÉÒÔʹÓÃÑÕÉ«Öµ£¬WindowsÒѾԤ¶¨ÒåÁËһЩÑÕÉ«Öµ£¬·Ö±ð¶ÔÓ¦´°¿Ú¸÷²¿·ÖµÄÑÕÉ«£¬ÈçCOLOR_BACKGROUND£¬COLOR_HIGHLIGHT£¬COLOR_MENUºÍCOLOR_WINDOWµÈ£¬Ê¹ÓÃÑÕÉ«ÖµµÄʱºò£¬Windows¹æ¶¨±ØÐëÔÚÑÕÉ«ÖµÉϼÓ1£¬ËùÒÔ³ÌÐòÖеÄÖ¸ÁîÊÇ£º
mov¡¡¡¡¡¡¡¡¡¡¡¡@stWndClass¡£hbrBackground£»COLOR_WINDOW¡¡£«¡¡1
¡ñ¡¡¡¡¡¡lpszClassName¡ª¡ªÖ¸¶¨³ÌÐòÔ±Òª½¨Á¢µÄÀàÃüÃû£¬ÒÔ±ãÒÔºóÓÃÕâ¸öÃû³ÆÀ´ÒýÓÃËü¡£Õâ¸ö×Ö¶ÎÊÇÒ»¸ö×Ö·û´®Ö¸Õ룬ÔÚ³ÌÐòÀËüÖ¸Ïò¡°MyClass¡±×Ö·û´®¡£
¡ñ¡¡¡¡¡¡cbWndExtraºÍcbClsExtra¡ª¡ª·Ö±ðÊÇÔÚWindowsÄÚ²¿±£´æµÄ´°¿Ú½á¹¹ºÍÀà½á¹¹Öиø³ÌÐòÔ±Ô¤ÁôµÄ¿Õ¼ä´óС£¬ÓÃÀ´´æ·Å×Ô¶¨ÒåÊý¾Ý£¬ËüÃǵĵ¥Î»ÊÇ×Ö½Ú¡£²»Ê¹ÓÃ×Ô¶¨ÒåÊý¾ÝµÄ»°£¬ÕâÁ½¸ö×ֶξÍÊÇ0¡£
¡ñ¡¡¡¡¡¡lpfnWndProc¡ª¡ª×îÖØÒªµÄ²ÎÊý£¬ËüÖ¸¶¨ÁË»ùÓÚÕâ¸öÀཨÁ¢µÄ´°¿ÚµÄ´°¿Ú¹ý³ÌµØÖ·¡£Í¨¹ýÕâ¸ö²ÎÊý£¬Windows¾ÍÖªµÀÁËÔÚDispatchMessageº¯ÊýÖаѴ°¿ÚÏûÏ¢·¢µ½ÄÄÀïÈ¥£¬Ò»¸ö´°¿Ú¹ý³Ì¿ÉÒÔΪ¶à¸ö´°¿Ú·þÎñ£¬Ö»ÒªÕâЩ´°¿ÚÊÇ»ùÓÚͬһ¸ö´°¿ÚÀཨÁ¢µÄ¡£WindowsÖв»Í¬Ó¦ÓóÌÐòÖеİ´Å¥ºÍÎı¾¿òµÄÐÐΪ¶¼ÊÇÒ»ÑùµÄ£¬¾ÍÊÇÒòΪËüÃÇÊÇ»ùÓÚÏàͬµÄWindowsÔ¤¶¨ÒåÀཨÁ¢µÄ£¬ËüÃDZ³ºóµÄ´°¿Ú¹ý³ÌÆäʵÊÇͬһ¶Î´úÂë¡£
½á¹¹ÖеÄstyle±íʾ´°¿ÚµÄ·ç¸ñ£¬WindowsÒѾÓÐһЩԤ¶¨ÒåµÄÖµ£¬ËüÃÇÊÇÒÔCS£¨Class¡¡StyleµÄËõд£©¿ªÊ¼µÄ±êʶ·û£¬Èç±í4¡£1Ëùʾ¡£
±í4¡£1¡¡¡¡Ò»Ð©´°¿ÚÀàµÄstyleÔ¤¶¨ÒåÖµ
Ô¤¶¨ÒåÖµ
¡¡16½øÖÆÖµ
¡¡¶ÔÓ¦¶þ½øÖÆλ
¡¡
CS_VREDRAW
¡¡00000001h
¡¡0
¡¡
CS_HREDRAW
¡¡00000002h
¡¡1
¡¡
CS_KEYCVTWINDOW
¡¡00000004h
¡¡2
¡¡
CS_DBLCLKS
¡¡00000008h
¡¡3
¡¡
CS_OWNDC
¡¡00000020h
¡¡5
¡¡
CS_CLASSDC
¡¡00000040h
¡¡6
¡¡
¡
¡¡¡¡
¡¡¡¡
¡¡
¿ÉÒÔ¿´µ½£¬ÕâЩԤ¶¨Òåֵʵ¼ÊÉÏÔÚʹÓò»Öظ´µÄÊý¾Ý룬ËùÒÔ¿ÉÒÔ×éºÏÆðÀ´Ê¹Óã¬Í¬Ê±Ê¹Óò»Í¬µÄÔ¤¶¨ÒåÖµ²¢²»»áÒýÆð»ìÏý¡£
¶ÔÓÚ²»Í¬¶þ½øÖÆλ×éºÏµÄ¼ÆË㣬¡°¼Ó¡±ºÍ¡°»ò¡±µÄ½á¹ûÊÇÒ»ÑùµÄ£¬ÔÚFirstWindow³ÌÐòÖÐÓÃCS_HREDRAW¡¡or¡¡CS_VREDRAWÀ´´ú±íÁ½¸ö×éºÏ£¬ÈôÓÃCS_HREDRAW£«CS_VREDRAWÒ²²¢Ã»ÓÐʲô²»Í¬£¬µ«Ç¿ÁÒ½¨ÒéʹÓÃor£¬ÒòΪÈç¹û²»Ð¡ÐÄÖ¸¶¨ÁËÁ½¸öͬÑùµÄ·ç¸ñʱ£ºCS_HREDRAW¡¡or¡¡CS_VREDRAW¡¡or¡¡CS_VREDRAWºÍÔÀ´µÄÊýÖµÊÇÒ»ÑùµÄ£¬¶øCS_HREDRAW£«CS_VREDRAW£«¡¡CS_VREDRAW¾Í²»¶ÔÁË£¬ÒòΪ1¡¡or¡¡1£½1£¬¶ø1£«1¾ÍµÈÓÚ2ÁË¡£
2¡£¡¡½¨Á¢´°¿Ú
½ÓÏÂÀ´µÄ²½ÖèÊÇÔÚÒѾע²áµÄ´°¿ÚÀàµÄ»ù´¡ÉϽ¨Á¢´°¿Ú£¬Ê¹Óá°ÀࡱµÄÔÒòÊǶ¨Òå´°¿ÚµÄ¡°¹²ÐÔ¡±£¬½¨Á¢´°¿Úʱ¿Ï¶¨»¹ÒªÖ¸¶¨´°¿ÚµÄºÜ¶à¡°¸öÐÔ»¯¡±µÄ²ÎÊý¡ª¡ªÈçWNDCLASSEX½á¹¹ÖÐûÓж¨ÒåµÄÍâ¹Û¡¢±êÌ⡢λÖᢴóСºÍ±ß¿òÀàÐ͵ÈÊôÐÔ£¬ÕâЩÊôÐÔÊÇÔÚ½¨Á¢´°¿Úʱ²ÅÖ¸¶¨µÄ¡£
ºÍ×¢²á´°¿ÚÀàʱÓÃÒ»¸ö½á¹¹´«µÝËùÓвÎÊý²»Í¬£¬½¨Á¢´°¿ÚʱËùÓеÄÊôÐÔ¶¼ÊÇÓõ¥¸ö²ÎÊýµÄ·½Ê½´«µÝµÄ£¬½¨Á¢´°¿ÚµÄº¯ÊýÊÇCreateWindowEx£¨×¢ÒⲻҪд³ÉCreateWindowsEx£©£¬Í¬Ñù£¬ËüÊÇWin16ÖÐCreateWindowº¯ÊýµÄÀ©Õ¹£¬Ö÷Òª±íÏÖÔÚ¶àÁËÒ»¸ödwExStyle£¨À©Õ¹·ç¸ñ£©²ÎÊý£¬ÔÒòÊÇWin32±ÈWin16ÖжàÁ˺ܶàÖÖ´°¿Ú·ç¸ñ£¬ÔÀ´µÄÒ»¸ö·ç¸ñ²ÎÊýÒѾ²»¹»ÓÃÁË¡£CreateWindowExº¯ÊýµÄʹÓ÷½·¨ÊÇ£º
invoke¡¡¡¡CreateWindowEx£»dwExStyle£»lpClassName£»lpWindowName£»dwStyle£»
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡x£»y£»nWidth£»nHeight£»hWndParent£»hMenu£»hInstance£»lpParam
ËäÈ»Õâ¸öº¯ÊýµÄ²ÎÊý¶à´ï12¸ö£¬µ«ËüÃǺܺÃÀí½â£º
¡ñ¡¡¡¡¡¡lpClassName¡ª½¨Á¢´°¿ÚʹÓõÄÀàÃû×Ö·û´®Ö¸Õ룬ÔÚFirstWindow³ÌÐòÖÐÖ¸Ïò¡°MyClass¡±×Ö·û´®£¬±íʾʹÓá°MyClass¡±ÀཨÁ¢´°¿Ú£¬ÕâÕýÊÇÎÒÃÇ×Ô¼º×¢²áµÄÀ࣬ÕâÑùÒ»À´£¬Õâ¸ö´°¿Ú¾ÍÓС°MyClass¡±µÄËùÓÐÊôÐÔ£¬²¢ÇÒÏûÏ¢½«±»·¢µ½¡°MyClass¡±ÖÐÖ¸¶¨µÄ´°¿Ú¹ý³ÌÖÐÈ¥£¬µ±È»£¬ÕâÀïÒ²¿ÉÒÔÊÇWindowsÔ¤¶¨ÒåµÄÀàÃû¡£
¡ñ¡¡¡¡¡¡lpWindowName¡ª¡ªÖ¸Ïò±íʾ´°¿ÚÃû³ÆµÄ×Ö·û´®£¬¸ÃÃû³Æ»áÏÔʾÔÚ±êÌâÀ¸ÉÏ¡£Èç¹û¸Ã²ÎÊý¿Õ°×£¬Ôò±êÌâÀ¸ÉÏʲô¶¼Ã»ÓС£
¡ñ¡¡¡¡¡¡hMenu¡ª¡ª´°¿ÚÉÏÒª³öÏֵIJ˵¥µÄ¾ä±ú¡£ÔÚ×¢²á´°¿ÚÀàµÄʱºòÒ²¶¨ÒåÁËÒ»¸ö²Ëµ¥£¬ÄÇÊÇ´°¿ÚµÄĬÈϲ˵¥£¬Òâ˼ÊÇÈç¹ûÕâÀïûÓж¨Òå²Ëµ¥£¨ÓòÎÊýNULL£©¶ø×¢²á´°¿ÚÀàʱ¶¨ÒåÁ˲˵¥£¬ÔòʹÓô°¿ÚÀàÖж¨ÒåµÄ²Ëµ¥£»Èç¹ûÕâÀïÖ¸¶¨Á˲˵¥¾ä±ú£¬Ôò²»¹Ü´°¿ÚÀàÖÐÓÐûÓж¨Ò嶼½«Ê¹ÓÃÕâÀﶨÒåµÄ²Ëµ¥£»Á½¸öµØ·½¶¼Ã»Óж¨Òå²Ëµ¥¾ä±ú£¬Ôò´°¿ÚÉÏûÓв˵¥¡£ÁíÍ⣬µ±½¨Á¢µÄ´°¿ÚÊÇ×Ó´°¿Úʱ£¨dwStyleÖÐÖ¸¶¨ÁËWS_CHILD£©£¬Õâ¸ö²ÎÊýÊÇÁíÒ»¸öº¬Ò壬ÕâʱhMenu²ÎÊýÖ¸¶¨µÄÊÇ×Ó´°¿ÚµÄIDºÅ£¬ÕâÑù¿ÉÒÔ½ÚÊ¡Ò»¸ö²ÎÊýµÄλÖã¬ÒòΪ·´Õý×Ó´°¿Ú²»»áÓв˵¥¡£
¡ñ¡¡¡¡¡¡lpParam¡ª¡ªÕâÊÇÒ»¸öÖ¸Õ룬ָÏòÒ»¸öÓû´«¸ø´°¿ÚµÄ²ÎÊý£¬Õâ¸ö²ÎÊýÔÚWM_CREATEÏûÏ¢ÖпÉÒÔ±»»ñÈ¡£¬Ò»°ãÇé¿öÏÂÓò»µ½Õâ¸ö×ֶΡ£
¡ñ¡¡¡¡¡¡hInstance¡ª¡ªÄ£¿é¾ä±ú£¬ºÍ×¢²á´°¿ÚÀàʱһÑù£¬Ö¸¶¨ÁË´°¿ÚËùÊôµÄ³ÌÐòÄ£¿é¡£
¡ñ¡¡¡¡¡¡hWndParent¡ª¡ª´°¿ÚËùÊôµÄ¸¸´°¿Ú£¬¶ÔÓÚÆÕͨ´°¿Ú£¨Ïà¶ÔÓÚ×Ó´°¿Ú£©£¬ÕâÀïµÄ¡°¸¸×Ó¡±¹ØϵֻÊÇ´ÓÊô¹Øϵ£¬Ö÷ÒªÓÃÀ´ÔÚ¸¸´°¿ÚÏú»Ùʱһͬ½«Æä¡°×Ó¡±´°¿ÚÏú»Ù£¬²¢²»»á°Ñ´°¿ÚλÖÃÏÞÖÆÔÚ¸¸´°¿ÚµÄ¿Í»§Çø·¶Î§ÄÚ£¬µ«Èç¹ûÒª½¨Á¢µÄÊÇÕæÕýµÄ×Ó´°¿Ú£¨dwStyleÖÐÖ¸¶¨ÁËWS_CHILDµÄʱºò£©£¬Õâʱ´°¿ÚλÖûᱻÏÞÖÆÔÚ¸¸´°¿ÚµÄ¿Í»§Çø·¶Î§ÄÚ£¬Í¬Ê±´°¿ÚµÄ×ø±ê£¨x£¬y£©Ò²ÊÇÒÔ¸¸´°¿ÚµÄ×óÉϽÇΪ»ù×¼µÄ¡£
¡ñ¡¡¡¡¡¡x£¬y¡ª¡ªÖ¸¶¨´°¿Ú×óÉϽÇλÖ㬵¥Î»ÊÇÏñËØ¡£Ä¬ÈÏʱ¿ÉÖ¸¶¨Îª¡¡CW_USEDEFAULT£¬ÕâÑùWindows»á×Ô¶¯Îª´°¿ÚÖ¸¶¨×îºÏÊʵÄλÖ㬵±½¨Á¢×Ó´°¿Úʱ£¬Î»ÖÃÊÇÒÔ¸¸´°¿ÚµÄ×óÉϽÇΪ»ù×¼µÄ£¬·ñÔò£¬ÒÔÆÁÄ»×óÉϽÇΪ»ù×¼¡£
¡ñ¡¡¡¡¡¡nWidth£¬nHeight¡ª´°¿ÚµÄ¿í¶ÈºÍ¸ß¶È£¬Ò²¾ÍÊÇ´°¿ÚµÄ´óС£¬Í¬ÑùÊÇÒÔÏñËØΪµ¥Î»µÄ¡£Ä¬ÈÏʱ¿ÉÖ¸¶¨Îª¡¡CW_USEDEFAULT£¬ÕâÑùWindows»á×Ô¶¯Îª´°¿ÚÖ¸¶¨×îºÏÊʵĴóС¡£
´°¿ÚµÄÁ½¸ö²ÎÊýdwStyleºÍdwExStyle¾ö¶¨ÁË´°¿ÚµÄÍâÐκÍÐÐΪ£¬dwStyleÊÇ´ÓWin16¿ªÊ¼¾ÍÓеÄÊôÐÔ£¬±í4¡£2ÁгöÁËһЩ³£¼ûµÄdwStyle¶¨Ò壬ËüÃÇÊÇһЩÒÔWS£¨Windows¡¡StyleµÄËõд£©Îª¿ªÍ·µÄÔ¤¶¨ÒåÖµ¡£
¡¡
À´Ô´£ºµç×Ó¹¤Òµ³ö°æÉç¡¡×÷ÕߣºÂÞÔƱò¡¡ÉÏÒ»Ò³¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡»ØÊéÄ¿¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÏÂÒ»Ò³¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
ÉÏÒ»Ò³¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡»ØÊéÄ¿¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÏÂÒ»Ò³¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡
µÚ4Õ¡¡µÚÒ»¸ö´°¿Ú³ÌÐò
4¡£2¡¡·ÖÎö´°¿Ú³ÌÐò£¨3£©
¡¡¡¡¡¡¡¡
±í4¡£2¡¡¡¡´°¿Ú·ç¸ñµÄÔ¤¶¨ÒåÖµ
Ô¤¶¨ÒåÖµ
¡¡16½øÖÆÖµ
¡¡º¬¡¡¡¡¡¡¡¡Òå
¡¡
WS_OVERLAPPED
¡¡00000000h
¡¡ÆÕͨµÄÖصþʽ´°¿Ú
¡¡
WS_POPUP
¡¡80000000h
¡¡µ¯³öʽ´°¿Ú£¨Ã»ÓбêÌâÀ¸£©
¡¡
WS_CHILD
¡¡40000000h
¡¡×Ó´°¿Ú
¡¡
WS_MINIMIZE
¡¡20000000h
¡¡³õʼ״̬ÊÇ×îС»¯µÄ
¡¡
WS_VISIBLE
¡¡10000000h
¡¡³õʼ״̬ÊǿɼûµÄ
¡¡
WS_DISABLED
¡¡08000000h
¡¡³õʼ״̬ÊDZ»½ûÖ¹µÄ
¡¡
WS_MAXIMIZE
¡¡01000000h
¡¡³õʼ״̬ÊÇ×î´ó»¯µÄ
¡¡
WS_BORDER
¡¡00800000h
¡¡µ¥ÏßÌõ±ß¿ò
¡¡
WS_DLGFRAME
¡¡00400000h
¡¡¶Ô»°¿òÀàÐ͵ı߿ò
¡¡
WS_VSCROLL
¡¡00200000h
¡¡´ø´¹Ö±¹ö¶¯Ìõ
¡¡
WS_HSCROLL
¡¡00100000h
¡¡´øˮƽ¹ö¶¯Ìõ
¡¡
WS_SYSMENU
¡¡00080000h
¡¡´