Ä¿¼ À̵¿, ¶Ç´Â ¸¶¿ì½º ´ÜÃ߸¦ ´©¸£°Å³ª ³õÀ» ¶§ WM_NCHITTEST ¸Þ½ÃÁö âÀ¸·Î Àü¼Û µË´Ï´Ù. ¸¶¿ì½º¸¦ ĸó Ä¿¼ ¾Æ·¡¿¡ Àִ â¿¡ ÇØ´ç ¸Þ½ÃÁö°¡ º¸³»Áý´Ï´Ù. ¸¶¿ì½º¸¦ ĸóÇÑ Àִ٠â¿¡ ¸Þ½ÃÁö¸¦ º¸³¾ ÇÏ´Â ±×·¸Áö ¾ÊÀ¸¸é.
WM_NCHITTEST xPos = LOWORD(lParam); / / °¡·Î À§Ä¡ Ä¿¼ yPos = HIWORD(lParam); / / ¼öÁ÷ Ä¿¼ÀÇ À§Ä¡
DefWindowProc ÇÔ¼ö ¹Ýȯ °ªÀº Ä¿¼ ÇÖ ½ºÆÌÀÇ À§Ä¡¸¦ ³ªÅ¸³»´Â ´ÙÀ½ °ª Áß Çϳª:
°ª | ÇÖ ½ºÆÌÀÇ À§Ä¡ |
---|---|
HTBORDER | Å©±â Á¶Á¤ Å׵θ® ¾ø´Â â Å׵θ® |
HTBOTTOM | ³·Àº °¡·Î Å׵θ®ÀÇ Å©±â Á¶Á¤ °¡´ÉÇÑ Ã¢¿¡¼ (»ç¿ëÀÚ ¼¼·Î·Î â Å©±â¸¦ Á¶Á¤ ÇÏ·Á¸é ¸¶¿ì½º¸¦ Ŭ¸¯ÇÒ ¼ö) |
HTBOTTOMLEFT | Å©±â Á¶Á¤ °¡´ÉÇÑ Ã¢ Å׵θ®ÀÇ ¿ÞÂÊ ÇÏ´Ü ¸ð¼¸®¿¡¼ (»ç¿ëÀÚ ´ë°¢¼±À¸·Î â Å©±â¸¦ Á¶Á¤ ÇÏ·Á¸é ¸¶¿ì½º¸¦ Ŭ¸¯ÇÒ ¼ö) |
HTBOTTOMRIGHT | Å©±â Á¶Á¤ °¡´ÉÇÑ Ã¢ Å׵θ®ÀÇ ¿À¸¥ÂÊ ¾Æ·¡ ¸ð¼¸®¿¡¼ (»ç¿ëÀÚ ´ë°¢¼±À¸·Î â Å©±â¸¦ Á¶Á¤ ÇÏ·Á¸é ¸¶¿ì½º¸¦ Ŭ¸¯ÇÒ ¼ö) |
HTCAPTION | Á¦¸ñ Ç¥½ÃÁÙ¿¡¼ |
HTCLIENT | Ŭ¶óÀ̾ðÆ® ¿µ¿ª¿¡¼ |
HTCLOSE | ´Ý±â ´ÜÃß |
HTERROR | È¸é ¹è°æ ¶Ç´Â â »çÀÌÀÇ ±¸ºÐ¼± (¿Í °°Àº HTNOWHERE, DefWindowProc ÇÔ¼ö´Â ¿À·ù¸¦ ³ªÅ¸³À´Ï´Ù ½Ã½ºÅÛ °æ°íÀ½À» »ý¼º ÇÑ´Ù´Â Á¡À» Á¦¿Ü Çϸé) |
HTGROWBOX | (HTSIZE µ¿ÀÏ) Å©±â »óÀÚ¿¡ |
HTHELP | µµ¿ò¸» ´ÜÃß |
HTHSCROLL | °¡·Î ½ºÅ©·Ñ ¸·´ë¿¡¼ |
HTLEFT | Å©±â Á¶Á¤ °¡´ÉÇÑ Ã¢ÀÇ ¿ÞÂÊµÈ Å׵θ®¿¡¼ (»ç¿ëÀڴ â Å©±â¸¦ °¡·Î·Î Á¶Á¤ ÇÏ·Á¸é ¸¶¿ì½º¸¦ Ŭ¸¯ÇÒ ¼ö) |
HTMENU | ¸Þ´º¿¡¼ |
HTMAXBUTTON | ÃÖ´ëÈ ´ÜÃß |
HTMINBUTTON | ÃÖ¼ÒÈ ´ÜÃß |
HTNOWHERE | È¸é ¹è°æ ¶Ç´Â À©µµ¿ì »çÀÌÀÇ ±¸ºÐ¼± |
HTREDUCE | ÃÖ¼ÒÈ ´ÜÃß |
HTRIGHT | Å©±â Á¶Á¤ °¡´ÉÇÑ Ã¢ÀÇ ¿À¸¥ÂÊ Å׵θ®¿¡¼ (»ç¿ëÀڴ â Å©±â¸¦ °¡·Î·Î Á¶Á¤ ÇÏ·Á¸é ¸¶¿ì½º¸¦ Ŭ¸¯ÇÒ ¼ö) |
HTSIZE | (HTGROWBOX µ¿ÀÏ) Å©±â »óÀÚ¿¡ |
HTSYSMENU | ½Ã½ºÅÛ ¸Þ´º ¶Ç´Â ÀÚ½Ä Ã¢¿¡ ÀÖ´Â ´Ý±â ´ÜÃß |
HTTOP | âÀÇ À§ÂÊ °¡·Î Å׵θ® |
HTTOPLEFT | â Å׵θ®ÀÇ ¿ÞÂÊ À§ ¸ð¼¸®¿¡¼ |
HTTOPRIGHT | â Å׵θ®ÀÇ ¿À¸¥ÂÊ À§ ¸ð¼¸®¿¡¼ |
HTTRANSPARENT | (¸Þ½ÃÁö°¡ º¸³»Áú °Í ÀÌ´Ù µ¿ÀÏÇÑ ½º·¹µå¿¡¼ ±âº» â¿¡ HTTRANSPARENT µÇÁö ¾ÊÀº Äڵ带 ¹Ýȯ ÇÏ´Â ±×µé Áß Çϳª ¶§±îÁö) µ¿ÀÏÇÑ ½º·¹µå¿¡¼ ´Ù¸¥ â¿¡ ÀÇÇØ µ¤¿© ÇöÀç â¿¡¼ |
HTVSCROLL | ¼¼·Î ½ºÅ©·Ñ ¸·´ë¿¡¼ |
HTZOOM | ÃÖ´ëÈ ´ÜÃß |
ÀÀ¿ë ÇÁ·Î±×·¥ MAKEPOINTS ¸ÅÅ©·Î »ç¿ë ÇÏ ¿© Á¡ ±¸Á¶¸¦ lParam ¸Å°³ º¯¼ö¸¦ º¯È¯ÇÒ ¼ö ÀÖ½À´Ï´Ù.
nbsp;?Windows &NT: ¹öÀü 3.1 ÀÌ»óÀÌ ÇÊ¿ä ÇÕ´Ï´Ù.
Windows:Windows 95 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Windows CE:Áö¿ø µÇÁö ¾Ê½À´Ï´Ù.
Çì´õ:Winuser.h¿¡¼ ¼±¾ð.
¸¶¿ì½º ÀÔ·Â °³¿ä, ¸¶¿ì½º ÀÔ·Â ¸Þ½ÃÁö, DefWindowProc, MAKEPOINTS Æ÷ÀÎÆ®