ÆíÁý ÄÁÆ®·Ñ ¾Ë¸² ¸Þ½ÃÁö

»ç¿ëÀÚ°¡ Å°º¸µå¿Í ¸¶¿ì½º¸¦ »ç¿ë ÇÏ ¿© ÆíÁý ¿äûÀ» Çϸé. ½Ã½ºÅÛÀº 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) ÇÚµé ¹× ÀÚ½Ä Ã¢ ÇÚµéÀ» Æ÷ÇÔÇÕ´Ï´Ù. ºÎ¸ð â ÀÌ·¯ÇÑ ÇÚµéÀ» »ç¿ë ÇÏ ¿© ÆíÁý ÄÁÆ®·ÑÀÇ ÅؽºÆ® ¹× ¹è°æ »ö»óÀ» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.

 

Index