¹Ì¸® Á¤ÀÇ µÈ ¸ñ·Ï »óÀÚ Ã¢ Ŭ·¡½º¿¡ ´ë ÇÑ Ã¢ ÇÁ·Î½ÃÀú¸¦ ±âº» ¸ñ·Ï »óÀÚ Ã³¸® ÇÏÁö ¾Ê´Â ¸ðµç ¸Þ½ÃÁö¿¡ ´ë ÇÑ Ã³¸®¸¦ ½Ç½Ã ÇÕ´Ï´Ù. ¸ñ·Ï »óÀÚ ÇÁ·Î½ÃÀú°¡ ¸Þ½ÃÁö¿¡ ´ë ÇÑ FALSE ¹Ýȯ µÉ ¶§ ¹Ì¸® Á¤ÀÇ µÈ â ÇÁ·Î½ÃÀú ¸Þ½ÃÁö¸¦ È®ÀÎ ÇÏ °í ´ÙÀ½ Ç¥¿¡ Ç¥½Ã µÈ °Í°ú °°ÀÌ ±âº» µ¿ÀÛÀ» ¼öÇà.
¸Þ½ÃÁö | ±âº» µ¿ÀÛ |
---|---|
WM_CHAR | »ç¿ëÀÚ ÀÔ·Â ÇÑ ¹®ÀÚ·Î ½ÃÀÛ Çϴ ù ¹ø° Ç׸ñÀ¸·Î À̵¿ ÇÕ´Ï´Ù. ¸ñ·Ï »óÀÚÀÇ LBS_OWNERDRAW ½ºÅ¸ÀÏ ÀÖÀ¸¸é ¾Æ¹« ÀÛ¾÷µµ ¹ß»ý. ªÀº °£°Ý ³»¿¡¼ ÀÔ·Â ÇÑ ¹®ÀÚ´Â ¿©·¯ °³ÀÇ ±×·ìÀ¸·Î ó¸® µË´Ï´Ù ±×¸®°í ±× ÀÏ·ÃÀÇ ¹®ÀÚ·Î ½ÃÀÛ Çϴ ù ¹ø° Ç׸ñ ¼±ÅÃ. |
WM_CREATE | ºó ¸ñ·Ï »óÀÚ¸¦ ¸¸µì´Ï´Ù. |
WM_DESTROY | ¸ñ·Ï »óÀÚ¸¦ Æı« ÇÏ °í ±×°ÍÀ» »ç¿ë ÇÏ ¿© ¸®¼Ò½º ÇØÁ¦. |
WM_DROPFILES | ´ëÈ »óÀÚ ÇÁ·Î½ÃÀú ¶Ç´Â ºÎ¸ð â ÇÁ·Î¼¼½º¿¡ ¸Þ½ÃÁö Àü´Þ. |
WM_ENABLE | ¹®ÀÚ¿À» ±×¸± ¼ö ÀÖµµ·Ï ÄÁÆ®·ÑÀ» Ç¥½Ã ÇÏ´Â °æ¿ì »ç°¢ÇüÀ» ¹«È¿È ȸ»ö. |
WM_ERASEBKGND | ¸ñ·Ï »óÀÚÀÇ ¹è°æ»öÀ» Áö¿ó´Ï´Ù. ¸ñ·Ï »óÀÚÀÇ LBS_OWNERDRAW ½ºÅ¸ÀÏ ÀÖÀ¸¸é ¹è°æ Áö¿öÁöÁö ¾Ê½À´Ï´Ù. |
WM_GETDLGCODE | DLGC_WANTARROWS¸¦ ¹Ýȯ (ko) | È»ìÇ¥ Å° ¹× WM_CHAR ¸Þ½ÃÁö¸¦ ó¸® ÇÏ´Â ±âº» ¸ñ·Ï »óÀÚ ÀýÂ÷¸¦ ³ªÅ¸³»´Â DLGC_WANTCHARS. |
WM_GETFONT | ÇöÀç ±Û²Ã ¸ñ·Ï »óÀÚ¿¡ ´ë ÇÑ ÇÚµéÀ» ¹Ýȯ ÇÕ´Ï´Ù. |
WM_HSCROLL | ¸ñ·Ï »óÀÚ¸¦ °¡·Î·Î ½ºÅ©·ÑÇÕ´Ï´Ù. |
WM_KEYDOWN | ½ºÅ©·Ñ ÇÏ´Â °¡»ó Å°¸¦ ó¸®ÇÕ´Ï´Ù. °¡»ó Å°¸¦ ij·µÀ» À̵¿ ÇÏ·Á¸é Ç׸ñÀÇ À妽ºÀÔ´Ï´Ù. ¼±Åà ¿µ¿ªÀÌ º¯°æ µÇÁö ¾Ê½À´Ï´Ù. |
WM_KILLFOCUS | ij·µÀ» ÇØÁ¦ ÇÏ °í ±×°ÍÀ» Æı« ÇÕ´Ï´Ù. ¸ñ·Ï »óÀÚÀÇ ¼ÒÀ¯ÀÚ¿¡ °Ô LBN_KILLFOCUS ¾Ë¸² ¸Þ½ÃÁö¸¦ º¸³À´Ï´Ù. |
WM_LBUTTONDBLCLK | ¸ñ·Ï »óÀÚÀÇ Å¬¶óÀ̾ðÆ® ¿µ¿ª¿¡¼ ¸¶¿ì½º¸¦ ÃßÀûÇÕ´Ï´Ù. ±×·¯¸é »ç¿ëÀÚ°¡ ¸ñ·Ï »óÀÚÀÇ Å¬¶óÀ̾ðÆ® ¿µ¿ª ¹Û¿¡ ¼ ¸¶¿ì½º ´ÜÃ߸¦ ³õ¾ÒÀ» °æ¿ì ¼±Åà Ãë¼Ò. |
WM_LBUTTONDOWN | ¸ñ·Ï »óÀÚÀÇ Å¬¶óÀ̾ðÆ® ¿µ¿ª¿¡¼ ¸¶¿ì½º¸¦ ÃßÀûÇÕ´Ï´Ù. ±×·¯¸é »ç¿ëÀÚ°¡ ¸ñ·Ï »óÀÚÀÇ Å¬¶óÀ̾ðÆ® ¿µ¿ª ¹Û¿¡ ¼ ¸¶¿ì½º ´ÜÃ߸¦ ³õ¾ÒÀ» °æ¿ì ¼±Åà Ãë¼Ò. |
WM_LBUTTONUP | ¸ñ·Ï »óÀÚÀÇ Å¬¶óÀ̾ðÆ® ¿µ¿ª¿¡¼ ¸¶¿ì½º¸¦ ÃßÀûÇÕ´Ï´Ù. ±×·¯¸é »ç¿ëÀÚ°¡ ¸ñ·Ï »óÀÚÀÇ Å¬¶óÀ̾ðÆ® ¿µ¿ª ¹Û¿¡ ¼ ¸¶¿ì½º ´ÜÃ߸¦ ³õ¾ÒÀ» °æ¿ì ¼±Åà Ãë¼Ò. |
WM_MOUSEMOVE | ¸ñ·Ï »óÀÚÀÇ Å¬¶óÀ̾ðÆ® ¿µ¿ª¿¡¼ ¸¶¿ì½º¸¦ ÃßÀûÇÕ´Ï´Ù. ±×·¯¸é »ç¿ëÀÚ°¡ ¸ñ·Ï »óÀÚÀÇ Å¬¶óÀ̾ðÆ® ¿µ¿ª ¹Û¿¡ ¼ ¸¶¿ì½º ´ÜÃ߸¦ ³õ¾ÒÀ» °æ¿ì ¼±Åà Ãë¼Ò. |
WM_PAINT | ÀåÄ¡ ÄÁÅؽºÆ® (DC)¿¡ ´ë ÇÑ ¸ñ·Ï »óÀÚ ÇÚµéÀ» »ç¿ë ÇÏ ¿© ¼ºêŬ·¡½ÌµÈ ÆäÀÎÆ® ÀÛ¾÷ ¼öÇà. |
WM_SETFOCUS | ij·µÀ» ¼³Á¤ ÇÏ °í ¸ñ·Ï »óÀÚÀÇ ¼ÒÀ¯ÀÚ¸¦ LBN_SETFOCUS ¾Ë¸² ¸Þ½ÃÁö¸¦ º¸³À´Ï´Ù. |
WM_SETFONT | ¸ñ·Ï »óÀÚ¿¡ ´ë ÇÑ »õ ±Û²Ã ¼³Á¤. |
WM_SETREDRAW | ¼³Á¤ Çϰųª wParam °ª¿¡ µû¶ó ´Ù½Ã ±×¸®±â Ç÷¡±×¸¦ Áö¿ì°í. |
WM_SIZE | Ç׸ñÀÇ °è¿ ¼ö ¸ñ·Ï »óÀÚ Å©±â Á¶Á¤. |
WM_VSCROLL | ¸ñ·Ï »óÀÚ¸¦ ¼¼·Î·Î ½ºÅ©·ÑÇÕ´Ï´Ù. |
¹Ì¸® Á¤ÀÇ µÈ ¸ñ·Ï »óÀÚ ÀýÂ÷ DefWindowProc ±âº» 󸮿¡ ´ë ÇÑ ´Ù¸¥ ¸ðµç ¸Þ½ÃÁö Àü´Þ.