EditWordBreakProc ÇÔ¼ö´Â EM_SETWORDBREAKPROC ¸Þ½ÃÁö¿Í ÇÔ²² »ç¿ë ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥ Á¤ÀÇ Äݹé ÇÔ¼ö. Multiline ÆíÁý ÄÁÆ®·Ñ ¶Ç´Â ÄÁÆ®·Ñ ÅØ½ºÆ®ÀÇ ÁÙ ¹Ù²ÞÀ» ÇÕ´Ï´Ù ¶§¸¶´Ù EditWordBreakProc ÇÔ¼ö¸¦ È£Ãâ ÇÏ´Â rich edit ÄÁÆ®·Ñ.
EDITWORDBREAKPROC Çü½ÄÀºÀÌ Äݹé ÇÔ¼ö¿¡ ´ë ÇÑ Æ÷ÀÎÅ͸¦ Á¤ÀÇÇÕ´Ï´Ù. EditWordBreakProc Àº ÀÀ¿ë ÇÁ·Î±×·¥ Á¤ÀÇ ÇÔ¼ö À̸§¿¡ ´ë ÇÑ ÀÚ¸® Ç¥½ÃÀÚ.
int Äݹé EditWordBreakProc ( LPTSTR lpch, / / ÅØ½ºÆ® ÆíÁý Æ÷ÀÎÅÍintichCurrent, / / ½ÃÀÛÀÇ À妽º Æ÷ÀÎÆ®intcch, / / ¹®ÀÚÀÇ ±æÀÌ ÅØ½ºÆ® ÆíÁýintÄÚµå / / Á¶Ä¡¸¦);
| °ª | ¾×¼Ç |
|---|---|
| WB_CLASSIFY | ¹®ÀÚ Å¬·¡½º¸¦ °Ë»ö ÇÏ °í ÁöÁ¤µÈ µÈ À§Ä¡¿¡ ¹®ÀÚÀÇ break Ç÷¡±×¸¦ ´Ü¾î. ÀÌ °ªÀº ÄÁÆ®·ÑÀ» ÆíÁý ÇÏ´Â ºÎÀÚ¿Í ÇÔ²² »ç¿ë. |
| WB_ISDELIMITER | ÁöÁ¤ µÈ À§Ä¡¿¡ ÀÖ´Â ¹®ÀÚ°¡ ±¸ºÐ ¹®ÀÚ ÀÎÁö È®ÀÎ. |
| WB_LEFT | ÁöÁ¤µÈ µÈ À§Ä¡ ¿ÞÂÊÀ¸·Î ´Ü¾îÀÇ ½ÃÀÛ ºÎºÐÀ» ã½À´Ï´Ù. |
| WB_LEFTBREAK | ÁöÁ¤µÈ µÈ À§Ä¡ ¿ÞÂÊ ´Ü¾î ³¡ ±¸ºÐ ±âÈ£¸¦ ãÀ» ¼ö ÀÖ½À´Ï´Ù. ÀÌ °ªÀº ÄÁÆ®·ÑÀ» ÆíÁý ÇÏ´Â ºÎÀÚ¿Í ÇÔ²² »ç¿ë. |
| WB_MOVEWORDLEFT | ÁöÁ¤µÈ µÈ À§Ä¡ ¿ÞÂÊÀ¸·Î ´Ü¾îÀÇ ½ÃÀÛ ºÎºÐÀ» ã½À´Ï´Ù. ÀÌ °ªÀº CTRL + ¿ÞÂÊ Å° ó¸® ÇÏ´Â µ¿¾È »ç¿ë µË´Ï´Ù. ÀÌ °ªÀº ÄÁÆ®·ÑÀ» ÆíÁý ÇÏ´Â ºÎÀÚ¿Í ÇÔ²² »ç¿ë. |
| WB_MOVEWORDRIGHT | ÁöÁ¤ µÈ À§Ä¡ÀÇ ¿À¸¥ÂÊ ´Ü¾îÀÇ ½ÃÀÛ ºÎºÐÀ» ã½À´Ï´Ù. ÀÌ °ªÀº CTRL + ¿À¸¥ÂÊ Å° ó¸® ÇÏ´Â µ¿¾È »ç¿ë µË´Ï´Ù. ÀÌ °ªÀº ÄÁÆ®·ÑÀ» ÆíÁý ÇÏ´Â ºÎÀÚ¿Í ÇÔ²² »ç¿ë. |
| WB_RIGHT | ÁöÁ¤ µÈ À§Ä¡ÀÇ ¿À¸¥ÂÊ ´Ü¾îÀÇ ½ÃÀÛ ºÎºÐÀ» ã½À´Ï´Ù. (À̰ÍÀº ¿À¸¥ÂÊ¿¡ ¸ÂÃß¾î Á¤·Ä µÈ °ãÃÄÁöÁö ÆíÁý ÄÁÆ®·Ñ¿¡ À¯¿ë ÇÕ´Ï´Ù.) |
| WB_RIGHTBREAK | ÁöÁ¤ µÈ À§Ä¡ÀÇ ¿À¸¥ÂÊ ´Ü¾î ³¡ ±¸ºÐ ±âÈ£¸¦ ãÀ» ¼ö ÀÖ½À´Ï´Ù. (À̰ÍÀº ¿À¸¥ÂÊ¿¡ ¸ÂÃß¾î Á¤·Ä µÈ °ãÃÄÁöÁö ÆíÁý ÄÁÆ®·Ñ¿¡ À¯¿ë ÇÕ´Ï´Ù.) ÀÌ °ªÀº ÄÁÆ®·ÑÀ» ÆíÁý ÇÏ´Â ºÎÀÚ¿Í ÇÔ²² »ç¿ë. |
ÄÚµå ¸Å°³ º¯¼ö WB_ISDELIMITER¸¦ ÁöÁ¤ ÇÏ´Â °æ¿ì ¹Ýȯ °ªÀº 0ÀÌ ¾Æ´Ñ (TRUE) °æ¿ì ÁöÁ¤µÈ µÈ À§Ä¡¿¡ ÀÖ´Â ¹®ÀÚ°¡ ±¸ºÐ ¶Ç´Â 0 ¾ø´Â °æ¿ì. ÄÚµå ¸Å°³ º¯¼ö WB_CLASSIFY¸¦ ÁöÁ¤ ÇÏ´Â °æ¿ì ¹Ýȯ °ªÀº ÁöÁ¤µÈ µÈ À§Ä¡¿¡ ÀÖ´Â ¹®ÀÚÀÇ ¹®ÀÚ Å¬·¡½º ¹× ´Ü¾î ÈÞ½Ä Ç÷¡±×. ±×·¸Áö ¾ÊÀ¸¸é, ¹Ýȯ °ªÀº ÅØ½ºÆ® ¹öÆÛ¿¡ ÀÖ´Â ´Ü¾îÀÇ ½ÃÀÛ ÇÏ´Â À妽º.
ij¸®Áö ¸®ÅÏ µÚ¿¡ ÁÙ ¹Ù²Þ Äݹé ÇÔ¼ö¿¡ ÀÇÇØ ´ÜÀÏ ´Ü¾î·Î ó¸® ÇØ¾ß ÇÕ´Ï´Ù. µÎ °³ÀÇ Ä³¸®Áö ¸®ÅÏ µÚ¿¡ ÁÙ ¹Ù²Þ ¶ÇÇÑ ´ÜÀÏ ´Ü¾î·Î °£ÁÖ µÇ¾î¾ß ÇÕ´Ï´Ù.
ÀÀ¿ë ÇÁ·Î±×·¥ EM_SETWORDBREAKPROC ¸Þ½ÃÁö¿¡¼ Äݹé ÇÔ¼öÀÇ ÁÖ¼Ò¸¦ ÁöÁ¤ ÇÏ ¿© Äݹé ÇÔ¼ö¸¦ ¼³Ä¡ ÇØ¾ß ÇÕ´Ï´Ù.
dzºÎÇÑ ÆíÁý ÄÁÆ®·Ñ, ¶Ç´Â EM_SETWORDBREAKPROCEX ¸Þ½ÃÁö¸¦ »ç¿ë ÇÏ ¿© EditWordBreakProcEx Äݹé ÇÔ¼ö¸¦ »ç¿ë ÇÏ ¿© ´Ü¾î ÈÞ½Ä ÇÁ·Î½ÃÀú¸¦ È®Àå ÇÏ´Â ±âº»À» ¹Ù²Ü ¼ö ÀÖ½À´Ï´Ù. ÀÌ ÇÔ¼ö´Â ÅØ½ºÆ® ¹®ÀÚ ÁýÇÕ¿¡ ´ë ÇÑ Ãß°¡ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.
nbsp;?Windows &NT: ¹öÀü 3.1 ÀÌ»óÀÌ ÇÊ¿ä ÇÕ´Ï´Ù.
Windows:Windows 95 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Windows CE:Áö¿ø µÇÁö ¾Ê½À´Ï´Ù.
Çì´õ:Winuser.h¿¡¼ ¼±¾ðÇÕ´Ï´Ù.
°¡Á®¿À±â ¶óÀ̺귯¸®:»ç¿ëÀÚ Á¤ÀÇ ÇÕ´Ï´Ù.
À¯´ÏÄÚµå:À¯´ÏÄÚµå¿Í ANSI ÇÁ·ÎÅä ŸÀÔÀ¸·Î Á¤ÀÇ.
ÆíÁý ÄÁÆ®·Ñ °³¿ä ÆíÁý Á¦¾î ±â´É, EM_FINDWORDBREAK, EM_SETWORDBREAKPROC, EM_SETWORDBREAKPROCEX, EditWordBreakProcEx, SendMessage