EditWordBreakProc

EditWordBreakProc ÇÔ¼ö´Â EM_SETWORDBREAKPROC ¸Þ½ÃÁö¿Í ÇÔ²² »ç¿ë ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥ Á¤ÀÇ Äݹé ÇÔ¼ö. Multiline ÆíÁý ÄÁÆ®·Ñ ¶Ç´Â ÄÁÆ®·Ñ ÅØ½ºÆ®ÀÇ ÁÙ ¹Ù²ÞÀ» ÇÕ´Ï´Ù ¶§¸¶´Ù EditWordBreakProc ÇÔ¼ö¸¦ È£Ãâ ÇÏ´Â rich edit ÄÁÆ®·Ñ.

EDITWORDBREAKPROC Çü½ÄÀºÀÌ Äݹé ÇÔ¼ö¿¡ ´ë ÇÑ Æ÷ÀÎÅ͸¦ Á¤ÀÇÇÕ´Ï´Ù. EditWordBreakProc Àº ÀÀ¿ë ÇÁ·Î±×·¥ Á¤ÀÇ ÇÔ¼ö À̸§¿¡ ´ë ÇÑ ÀÚ¸® Ç¥½ÃÀÚ.

int Äݹé EditWordBreakProc ( LPTSTR  lpch, / / ÅØ½ºÆ® ÆíÁý Æ÷ÀÎÅÍintichCurrent, / / ½ÃÀÛÀÇ À妽º Æ÷ÀÎÆ®intcch, / / ¹®ÀÚÀÇ ±æÀÌ ÅØ½ºÆ® ÆíÁýintÄÚµå / / Á¶Ä¡¸¦);
 

¸Å°³ º¯¼ö

lpch
ÆíÁý ÄÁÆ®·ÑÀÇ ÅØ½ºÆ®¿¡ ´ë ÇÑ Æ÷ÀÎÅÍ.
ichCurrent
À妽º¸¦ ÇÔ¼ö ´Ü¾î È޽Ŀ¡ ´ë ÇÑ È®ÀÎÀ» ½ÃÀÛ ÇØ¾ß ÇÏ´Â ½ÃÁ¡À» ½Äº° ÇÏ´Â ÅØ½ºÆ® ¹öÆÛ¿¡ ÀÖ´Â ¹®ÀÚ À§Ä¡¸¦ ÁöÁ¤ ÇÕ´Ï´Ù.
cch
ÅØ½ºÆ® ÆíÁý ÄÁÆ®·Ñ¿¡¿¡¼­ ¹®ÀÚ ¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
ÄÚµå
Äݹé ÇÔ¼ö¿¡ ÀÇÇØ ¼öÇà µÉ ÀÛ¾÷À»À» ÁöÁ¤ ÇÕ´Ï´Ù. ÀÌ ¸Å°³ º¯¼ö´Â ´ÙÀ½ °ª Áß Çϳª°¡ µÉ ¼ö ÀÖ½À´Ï´Ù.:
°ª ¾×¼Ç
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 Äݹé ÇÔ¼ö¸¦ »ç¿ë ÇÏ ¿© ´Ü¾î ÈÞ½Ä ÇÁ·Î½ÃÀú¸¦ È®Àå ÇÏ´Â ±âº»À» ¹Ù²Ü ¼ö ÀÖ½À´Ï´Ù. ÀÌ ÇÔ¼ö´Â ÅØ½ºÆ® ¹®ÀÚ ÁýÇÕ¿¡ ´ë ÇÑ Ãß°¡ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.

QuickInfo

nbsp;?Windows &NT: ¹öÀü 3.1 ÀÌ»óÀÌ ÇÊ¿ä ÇÕ´Ï´Ù.
Windows:Windows 95 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Windows CE:Áö¿ø µÇÁö ¾Ê½À´Ï´Ù.
Çì´õ:Winuser.h¿¡¼­ ¼±¾ðÇÕ´Ï´Ù.
°¡Á®¿À±â ¶óÀ̺귯¸®:»ç¿ëÀÚ Á¤ÀÇ ÇÕ´Ï´Ù.
À¯´ÏÄÚµå:À¯´ÏÄÚµå¿Í ANSI ÇÁ·ÎÅä ŸÀÔÀ¸·Î Á¤ÀÇ.

Âü°í Ç׸ñ

ÆíÁý ÄÁÆ®·Ñ °³¿ä ÆíÁý Á¦¾î ±â´É, EM_FINDWORDBREAK, EM_SETWORDBREAKPROC, EM_SETWORDBREAKPROCEX, EditWordBreakProcEx, SendMessage

 

Index