»ç¿ëÀÚ°¡ Å°º¸µå¿Í ¸¶¿ì½º¸¦ »ç¿ë ÇÏ ¿© ÆíÁý ¿äûÀ» Çϸé. ½Ã½ºÅÛÀº WM_COMMAND ¸Þ½ÃÁöÀÇ ÇüÅ·ΠÆíÁý ÄÁÆ®·ÑÀÇ ºÎ¸ð â¿¡ ´ë ÇÑ °¢ ¿äûÀ» º¸³À´Ï´Ù. ¸Þ½ÃÁö ÆíÁý ÄÁÆ®·Ñ ½Äº°ÀÚ¸¦ ¸Å°³ º¯¼ö wParam , lParam ¸Å°³ º¯¼ö ¹× ÇØ´ç wParam ¸Å°³ º¯¼öÀÇ °íÂ÷ word¿¡¼ »ç¿ëÀÚÀÇ Çൿ ÇÏ´Â ÆíÁý ÄÁÆ®·Ñ ¾Ë¸² ¸Þ½ÃÁö¿¡ ÀÖ´Â ÆíÁý ÄÁÆ®·ÑÀÇ ÇÚµéÀÇ ³·Àº ¼ø¼ ´Ü¾î¿¡ Æ÷ÇÔ µË´Ï´Ù.
ÀÀ¿ë ÇÁ·Î±×·¥Àº °¢ ¾Ë¸² ¸Þ½ÃÁö¸¦ °Ë»ç ÇÏ °í ÀûÀý ÇÏ °Ô ÀÀ´ä ÇØ¾ß ÇÕ´Ï´Ù. ´ÙÀ½ Ç¥¿¡¼ ¸ñ·ÏÀ» °¢ ÆíÁý ÄÁÆ®·Ñ ¾Ë¸² ¸Þ½ÃÁö ¹× ±×°ÍÀ» »ý¼º ÇÏ´Â ÀÛ¾÷.
¾Ë¸² ¸Þ½ÃÁö | »ç¿ëÀÚ ÀÛ¾÷ |
---|---|
EN_CHANGE | »ç¿ëÀÚ°¡ ÆíÁý ÄÁÆ®·Ñ¿¡¼ ÅؽºÆ®¸¦ ¼öÁ¤ ÇÏ °í ÀÖ´Ù. ( EN_UPDATE)¿Í ´Þ¸®ÀÌ ¸Þ½ÃÁö¸¦ º¸³»±â Àü¿¡ µð½ºÇ÷¹ÀÌ ¾÷µ¥ÀÌÆ® ÇÏ´Â ½Ã½ºÅÛ. |
EN_ERRSPACE | ÆíÁý ÄÁÆ®·Ñ ƯÁ¤ ¿äûÀ» ÃæÁ· Çϱâ À§ÇØ ÃæºÐ ÇÑ ¸Þ¸ð¸®¸¦ ÇÒ´çÇÒ ¼ö ¾ø½À´Ï´Ù. |
EN_HSCROLL | »ç¿ëÀÚ°¡ edit ÄÁÆ®·ÑÀÇ °¡·Î ½ºÅ©·Ñ ¸·´ë¸¦ Ŭ¸¯ ÇÕ´Ï´Ù. ½Ã½ºÅÛ È¸éÀ» ¾÷µ¥ÀÌÆ® Çϱâ Àü¿¡ÀÌ ¸Þ½ÃÁö¸¦ º¸³À´Ï´Ù. |
EN_KILLFOCUS | »ç¿ëÀÚ°¡ ´Ù¸¥ ÄÁÆ®·ÑÀ» ¼±ÅÃ. |
EN_MAXTEXT | ÅؽºÆ®¸¦ »ðÀÔ ÇÏ´Â µ¿¾È »ç¿ëÀÚÀÇ ÆíÁý ÄÁÆ®·Ñ¿¡ ´ë ÇÑ ¹®ÀÚ ÁöÁ¤ÇÑ ¼ö¸¦ ÃÊ°ú Çß½À´Ï´Ù. »ðÀÔÀÌ À߷ȽÀ´Ï´Ù. ÀÌ ¸Þ½ÃÁö´Â ¶ÇÇÑ Àü¼Û ¶§ ÆíÁý ÄÁÆ®·Ñ¿¡´Â ES_AUTOHSCROLL ½ºÅ¸ÀÏ°ú ÆíÁý ÄÁÆ®·ÑÀÇ ³Êºñ¸¦ ÃÊ°ú ÇÏ´Â ¹®ÀÚ¸¦ »ðÀÔÇÒ ¼ö ¶Ç´Â ¶§ ÆíÁý ÄÁÆ®·Ñ¿¡´Â ES_AUTOVSCROLL ½ºÅ¸ÀÏ ÆíÁý ÄÁÆ®·ÑÀÇ ³ôÀÌ ÃÊ°ú ÇÏ´Â »ðÀÔ µÉ ÁÙÀÇ ÃÑ ¼ö. |
EN_SETFOCUS | »ç¿ëÀÚ°¡ÀÌ ÆíÁý ÄÁÆ®·ÑÀ» ¼±ÅÃÇÑ. |
EN_UPDATE | »ç¿ëÀÚ´Â ÆíÁý ÄÁÆ®·ÑÀÇ ÅؽºÆ®¸¦ º¯°æ ÇÏ °í ½Ã½ºÅÛ¿¡ ´ë ÇÑ »õ ÅؽºÆ®¸¦ Ç¥½Ã ÇÏ´Â. ½Ã½ºÅÛÀÌ º¸³À´Ï´ÙÀÌ ¸Þ½ÃÁö ÅؽºÆ®¸¦ Æ÷¸Ë ÈÄ, ±×°ÍÀ» Ç¥½Ã Çϱâ Àü¿¡ ÀÀ¿ë ÇÁ·Î±×·¥ ÆíÁý ÄÁÆ®·Ñ âÀÇ Å©±â¸¦ Á¶Á¤ÇÒ ¼ö ÀÖµµ·Ï. |
EN_VSCROLL | »ç¿ëÀÚ°¡ edit ÄÁÆ®·ÑÀÇ ¼¼·Î ½ºÅ©·Ñ ¸·´ë¸¦ Ŭ¸¯ ÇÕ´Ï´Ù. ½Ã½ºÅÛ È¸éÀ» ¾÷µ¥ÀÌÆ® Çϱâ Àü¿¡ÀÌ ¸Þ½ÃÁö¸¦ º¸³À´Ï´Ù. |
¶ÇÇÑ, ½Ã½ºÅÛ ÆíÁý ÄÁÆ®·ÑÀº ±×¸®±â Àü¿¡ edit ÄÁÆ®·ÑÀÇ ºÎ¸ð â¿¡ WM_CTLCOLOREDIT ¸Þ½ÃÁö¸¦ º¸³À´Ï´Ù. ÀÌ ¸Þ½ÃÁö´Â ÆíÁý ÄÁÆ®·ÑÀÇ µð½ºÇ÷¹ÀÌ ÄÁÅؽºÆ® (DC) ÇÚµé ¹× ÀÚ½Ä Ã¢ ÇÚµéÀ» Æ÷ÇÔÇÕ´Ï´Ù. ºÎ¸ð â ÀÌ·¯ÇÑ ÇÚµéÀ» »ç¿ë ÇÏ ¿© ÆíÁý ÄÁÆ®·ÑÀÇ ÅؽºÆ® ¹× ¹è°æ »ö»óÀ» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.