â ¸Þ´º

â ¸Þ´º ( ½Ã½ºÅÛ ¸Þ´º ¶Ç´Â Á¶Àý ¸Þ´º¶ó°íµµ ÇÔ)Àº Á¤ÀÇ ÇÏ °í °ÅÀÇ µ¶Á¡ÀûÀ¸·Î ¿î¿µ üÁ¦¿¡ ÀÇÇØ °ü¸® Æ˾÷ ¸Þ´º ÀÌ´Ù. Á¦¸ñ Ç¥½ÃÁÙ¿¡ ÀÀ¿ë ÇÁ·Î±×·¥ ¾ÆÀÌÄÜÀ» Ŭ¸¯ Çϰųª Á¦¸ñ Ç¥½ÃÁÙ¿¡¼­ ¾Æ¹« °÷ À̳ª ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߷ΠŬ¸¯ ÇÏ ¿© »ç¿ëÀÚ Ã¢ ¸Þ´º¸¦ ¿­ ¼ö ÀÖ½À´Ï´Ù.

â ¸Þ´º´Â »ç¿ëÀÚ ÀÀ¿ë ÇÁ·Î±×·¥À» ´Ý°Å³ª â Å©±â ¶Ç´Â À§Ä¡¸¦ º¯°æ Çϵµ·Ï ¼±ÅÃÇÒ ¼ö ÀÖ´Â ¸Þ´º Ç׸ñÀÇ Ç¥ÁØ ÁýÇÕÀ» Á¦°ø ÇÕ´Ï´Ù. â ¸Þ´º¿¡ ÀÖ´Â Ç׸ñ ¼ö Ãß°¡, »èÁ¦ ¹× ¼öÁ¤, ÇÏÁö¸¸ ±×³É ¸Þ´º Ç׸ñÀÇ Ç¥ÁØ ÁýÇÕÀ» »ç¿ë ÇÏ´Â ´ëºÎºÐÀÇ ÀÀ¿ë ÇÁ·Î±×·¥. Áߺ¹, Æ˾÷, ¶Ç´Â ÀÚ½Ä Ã¢ÀÇ Ã¢ ¸Þ´º¸¦ °¡Áú ¼ö ÀÖ½À´Ï´Ù. ±×°ÍÀº â ¸Þ´º¸¦ Æ÷ÇÔ Çϵµ·Ï ÇÏÁö Áߺ¹ ¶Ç´Â Æ˾÷ â¿¡ ´ë ÇÑ ÀϹÝÀûÀÎ.

â ¸Þ´º¿¡¼­ ¸í·ÉÀ» ¼±Åà ÇÏ¸é ½Ã½ºÅÛ ¸Þ´ºÀÇ ¼ÒÀ¯ÀÚ Ã¢ WM_SYSCOMMAND ¸Þ½ÃÁö¸¦ º¸³À´Ï´Ù. ´ëºÎºÐÀÇ ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­´Â â ÇÁ·Î½ÃÀú´Â â ¸Þ´º¿¡¼­ ¸Þ½ÃÁö¸¦ ó¸® ÇÏÁö ¾Ê½À´Ï´Ù. ´ë½Å, ´Ü¼øÈ÷ ¸Þ½ÃÁöÀÇ ½Ã½ºÅÛ ±âº» ó¸®ÀÇ DefWindowProc ÇÔ¼ö¿¡ ¸Þ½ÃÁö¸¦ Àü´ÞÇÕ´Ï´Ù. â ¸Þ´º¿¡ ¸í·ÉÀ» Ãß°¡ ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥, â ÇÁ·Î½ÃÀú ¸í·ÉÀ» ó¸® ÇØ¾ß ÇÕ´Ï´Ù.

ÀÀ¿ë ÇÁ·Î±×·¥À» ¼öÁ¤ ÇÏ·Á¸é ±âº» â ¸Þ´ºÀÇ º¹»çº»À» ¸¸µå´Â GetSystemMenu ÇÔ¼ö¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. â ¸Þ´ºÀÇ ÀÚü º¹»çº»À» ¸¸µå´Â GetSystemMenu ÇÔ¼ö¸¦ »ç¿ë ÇÏÁö ¾Ê´Â âÀ» ¼ö½Å Ç¥ÁØ Ã¢ ¸Þ´º.

 

Index