CreateWindowÇÔ¼öÀÇ ³×¹ø° Àμö dwStyleÀº À©µµ¿ìÁîÀÇ ¿©·¯°¡Áö ¼Ó¼ºÀ» Á¤ÀÇÇÏ´Â 32ºñÆ® Á¤¼ö°ªÀ̸ç ÀÌ °ªÀ» º¯°æÇÔ¿¡ µû¶ó ´Ù¾çÇÑ ¸ð¾çÀÇ À©µµ¿ì¸¦ ¸¸µé ¼ö ÀÖ´Ù. ÀÏ´Ü dwStyle¿¡ »ç¿ëµÉ ¼ö ÀÖ´Â °ªµéÀ» º¸ÀÚ. ÀÌ °ªµéÀ» OR¿¬»êÀÚ·Î ¿¬°áÇÏ¿© ¿©·¯°¡Áö ¼Ó¼ºÀ» ÇѲ¨¹ø¿¡ ÁöÁ¤ÇÑ´Ù.
ÀÌ ¿Ü¿¡µµ ¿©·¯°¡Áö ¼Ó¼º°ªµéÀÌ ÀÖÁö¸¸ ÇѲ¨¹ø¿¡ ´Ù ¼³¸íÇϱâ´Â ¾î·Á¿ì¹Ç·Î ÀÏ´Ü ÀÌ °ªµé¸¸À» »ç¿ëÇÏ¿© À©µµ¿ì ½ºÅ¸ÀÏÀ» º¯°æÇØ º¸ÀÚ. First¿¹Á¦¿¡¼ »ç¿ëÇÏ´Â WS_OVERLAPPEDWINDOW´Â ´ÙÀ½°ú °°ÀÌ Á¤ÀǵǾî ÀÖ´Ù. #define WS_OVERLAPPEDWINDOW (WS_OVERLAPPED | \ WS_CAPTION | \ WS_SYSMENU | \ WS_THICKFRAME | \ WS_MINIMIZEBOX | \ WS_MAXIMIZEBOX) ¿©±â¼ WS_OVERLAPPED´Â ½ÇÁ¦·Î 0À̹ǷΠ¾Æ¹«·± Àǹ̰¡ ¾øÀ¸¸ç ŸÀÌƲ ¹Ù, ½Ã½ºÅÛ ¸Þ´º, Å©±âÁ¶ÀýÀÌ °¡´ÉÇÑ °æ°è¼±, ÃÖ¼Ò, ÃÖ´ë ¹öÆ° µîÀÇ ½ºÅ¸ÀÏÀÌ ÇѲ¨¹ø¿¡ Á¤ÀǵǾî ÀÖ´Ù. Áï WS_OVERLAPPEDWINDOW ½ºÅ¸ÀÏÀ» »ç¿ëÇÏ¸é °¡Àå Æò¹üÇÑ ¸ð¾çÀÇ À©µµ¿ì°¡ ¸¸µé¾îÁø´Ù. CreateWindowÀÇ dwStyle Àμö¸¦ ´ÙÀ½°ú °°ÀÌ º¯°æÇØ º¸ÀÚ. WS_CAPTION | WS_SYSMENU ±×¸®°í ÇÁ·Î±×·¥À» ÄÄÆÄÀÏÇÑ ÈÄ ½ÇÇà½ÃÄÑ º¸¸é ´ÙÀ½°ú °°Àº ¸ð¾çÀÇ À©µµ¿ì°¡ ¸¸µé¾îÁú °ÍÀÌ´Ù. ŸÀÌƲ ¹Ù¿Í ½Ã½ºÅÛ ¸Þ´º¸¸ ÀÖÀ» »Ó ÃÖ´ë, ÃÖ¼ÒÈ ¹öÆ°Àº ¾ø´Ù. ¶ÇÇÑ À©µµ¿ìÀÇ Å©±â¸¦ Á¶ÀýÇÏ´Â °æ°è¼±ÀÌ ¾ø±â ¶§¹®¿¡ °æ°è¼±À» µå·¡±×ÇÏ¿© À©µµ¿ìÀÇ Å©±â¸¦ º¯°æÇÒ ¼öµµ ¾ø°Ô µÈ´Ù. ±×·³ À̹ø¿¡´Â ´ÙÀ½°ú °°ÀÌ º¯°æÇØ º¸ÀÚ. WS_OVERLAPPEDWINDOW | WS_VSCROLL ÀÌ·¸°Ô º¯°æÇÑ ÈÄ ´Ù½Ã ÇÁ·Î±×·¥À» ½ÇÇà½ÃÅ°¸é ¼öÁ÷ ½ºÅ©·Ñ ¹Ù°¡ ´Þ¸° À©µµ¿ì°¡ ¸¸µé¾îÁø´Ù. ÀÌ¿Ü¿¡ À©µµ¿ìÀÇ ¸ð¾çÀ» º¯°æÇÒ ¼ö ÀÖ´Â »ó´çÈ÷ ¸¹Àº dwStyle°ªµéÀÌ ÀÖÁö¸¸ ²Ï ¾î·Á¿î Àü¹®¿ë¾î¸¦ µ¿¿øÇØ¾ß ¼³¸íÀÌ °¡´ÉÇÑ °Íµéµµ ÀÖ°í Ç¥ÁØ À©µµ¿ì¿¡´Â »ç¿ëÇÒ ¼ö ¾ø´Â °ªµéµµ ÀÖ¾î ´çÀåÀº ½Ç½ÀÀ» ÇØ º¼ ¼ö ¾øÀ¸¸ç ÀÌ Ã¥ Àüü¸¦ ÅëÇØ ÃµÃµÈ÷ Çϳª µÑ ¾¿ ÀÍÇô ³ª°¡°Ô µÉ °ÍÀÌ´Ù. ¿©±â¼ ´çÀå ¾Ë°í ³Ñ¾î°¡¾ß ÇÒ °ÍÀº CreateWindow ÇÔ¼öÀÇ ¼¼¹ø° Àμö·Î À©µµ¿ìÀÇ ½ºÅ¸ÀÏÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù´Â Á¡ÀÌ´Ù. |