FINDMSGSTRING µî·ÏµÈ ¸Þ½ÃÁö

ã±â ¶Ç´Â ¹Ù²Ù±â ´ëÈ­ »óÀÚ¸¦ ¸¸µé±â Àü¿¡ FINDMSGSTRING µî·Ï µÈ ¸Þ½ÃÁö¿¡ ´ë ÇÑ ¸Þ½ÃÁö ½Äº°ÀÚ¸¦ RegisterWindowMessage ÇÔ¼ö¸¦ È£Ãâ ÇØ¾ß ÇÕ´Ï´Ù. ´ÙÀ½ °Ë»ö ´ëÈ­ »óÀÚ¿¡¼­ º¸³½ ¸Þ½ÃÁö¸¦ ó¸® ÇÏ´Â ½Äº°ÀÚ¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚ´Â ´ÙÀ½ ã±â, ¹Ù²Ù±â, ¶Ç´Â ´ëÈ­ »óÀÚ¿¡¼­ ¸ðµÎ ¹Ù²Ù±â ´ÜÃ߸¦ Ŭ¸¯ ÇÏ¸é ´ëÈ­ »óÀÚ ÇÁ·Î½ÃÀú ¼ÒÀ¯ÀÚ Ã¢ÀÇ Ã¢ ÇÁ·Î½ÃÀú¸¦ FINDMSGSTRING ¸Þ½ÃÁö¸¦ º¸³À´Ï´Ù. FINDREPLACE ±¸Á¶ÀÇ hwndOwner ȸ¿ø ½Äº° ¼ÒÀ¯ÀÚ Ã¢ ´ëÈ­ »óÀÚ¸¦ ¸¸µé ¶§.

FINDMSGSTRING ¸Þ½ÃÁöÀÇ lParam ¸Å°³ º¯¼ö ´ëÈ­ »óÀÚ¸¦ ¸¸µé ¶§ ÁöÁ¤ÇÑ FINDREPLACE ±¸Á¶¿¡ ´ë ÇÑ Æ÷ÀÎÅÍÀÔ´Ï´Ù. ¸Þ½ÃÁö¸¦ º¸³»±â Àü¿¡ ´ëÈ­ »óÀÚ ¼³Á¤ ÃֽŠ»ç¿ëÀÚ¿ÍÀÌ ±¸Á¶Ã¼ÀÇ ¸â¹ö¸¦ ÀÔ·Â, °Ë»ö ¹®ÀÚ¿­, ´ëü ¹®ÀÚ¿­ (ÀÖ´Â °æ¿ì), ±×¸®°í ã±â ¹× ¹Ù²Ù±â ÀÛ¾÷¿¡ ´ë ÇÑ ¿É¼ÇÀ» Æ÷ÇÔ ÇÏ ¿©.

FINDMSGSTRING ¸Þ½ÃÁö¿¡¼­ FINDREPLACE ±¸Á¶ÀÇ Ç÷¡±× ±¸¼º¿ø ¸Þ½ÃÁö¸¦ ¹ß»ý ½ÃŲ À̺¥Æ®¸¦ ³ªÅ¸³»±â À§ÇØ ´ÙÀ½ Ç÷¡±× Áß Çϳª Æ÷ÇÔ.

Ç÷¡±× ÀǹÌ
FR_DIALOGTERM ´ëÈ­ »óÀÚ ´Ý±â ¼ÒÀ¯ÀÚ Ã¢¿¡¼­ÀÌ ¸Þ½ÃÁö¸¦ ó¸® ÇÑ ÈÄ ´ëÈ­ »óÀÚÀÇ ÇÚµéÀº ´õ ÀÌ»ó À¯È¿.
FR_FINDNEXT »ç¿ëÀÚ Ã£±â ¶Ç´Â ¹Ù²Ù±â ´ëÈ­ »óÀÚ¿¡¼­ ´ÙÀ½ ã±â ´ÜÃ߸¦ Ŭ¸¯ÇÕ´Ï´Ù. LpstrFindWhat ±¸¼º¿ø¿¡ ´ë ÇÑ °Ë»ö ¹®ÀÚ¿­À» ÁöÁ¤ ÇÕ´Ï´Ù.
FR_REPLACE »ç¿ëÀÚ ¹Ù²Ù±â ´ëÈ­ »óÀÚ¿¡¼­ ¹Ù²Ù±â ´ÜÃ߸¦ Ŭ¸¯ÇÕ´Ï´Ù. ´ëü ¹®ÀÚ¿­À» ÁöÁ¤ ÇÏ´Â lpstrFindWhat ¸â¹ö ¹× lpstrReplaceWith ¸â¹ö´Â ´ëü ¹®ÀÚ¿­À» ÁöÁ¤ ÇÕ´Ï´Ù.
FR_REPLACEALL »ç¿ëÀÚ ¹Ù²Ù±â ´ëÈ­ »óÀÚ¿¡¼­ ¸ðµÎ ¹Ù²Ù±â ´ÜÃ߸¦ Ŭ¸¯ÇÕ´Ï´Ù. ´ëü ¹®ÀÚ¿­À» ÁöÁ¤ ÇÏ´Â lpstrFindWhat ¸â¹ö ¹× lpstrReplaceWith ¸â¹ö´Â ´ëü ¹®ÀÚ¿­À» ÁöÁ¤ ÇÕ´Ï´Ù.

´ÙÀ½ ã±â ¶Ç´Â ¸ðµÎ ¹Ù²Ù±â ¸Þ½ÃÁö Ç÷¡±× ¸â¹ö °Ë»ö ¿É¼ÇÀ» ³ªÅ¸³»´Â ´ÙÀ½ Ç÷¡±×ÀÇ Á¶ÇÕÀ» Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù.

Ç÷¡±× ÀǹÌ
FR_DOWN ¼³Á¤, ¹æÇâ ¶óµð¿À ´ÜÃß ¾Æ·¡·Î ¹öư ¼±Åà µÈ °æ¿ì ÇØ´ç »ç¿ëÀÚ°¡ ÇöÀç À§Ä¡¿¡¼­ ¹®¼­ÀÇ ³¡±îÁö °Ë»ö ÇÏ·Á´Â ³ªÅ¸³»´Â. FR_DOWNÀ» ¼³Á¤ ÇÏ´Â °æ¿ì À§·Î ´ÜÃß ¼±Åà µÇ¾î ÀÖÀ¸¹Ç·Î »ç¿ëÀÚ°¡ ÇØ´ç ¹®¼­ÀÇ ½ÃÀÛ ºÎºÐ¿¡ °Ë»ö.
FR_MATCHCASE ¸¸¾à »ç¿ëÀÚ°¡ °Ë»öÀÌ ´ë/¼Ò¹®ÀÚ¸¦ ³ªÅ¸³»´Â ÁýÇÕ, ´ë/¼Ò¹®ÀÚ È®Àζõ ¼±Åà µË´Ï´Ù. °Ë»öÀº ´ë/¼Ò¹®ÀÚ À̾î¾ß ÇÑ´Ù ±×·¡¼­ È®ÀζõÀ» ¼±Åà ÇÏÁö ¾ÊÀ¸¸é FR_MATCHCASEÀ» ¼³Á¤ ÇÏ´Â °æ¿ì.
FR_WHOLEWORD ¼³Á¤, Àüü ´Ü¾î Àü¿ë ÀÏÄ¡ È®Àζõ ¼±Åà °Ë»ö ¹®ÀÚ¿­°ú ÀÏÄ¡ ÇÏ´Â ´Ü¾î ´ÜÀ§·Î °Ë»ö ÇÏ´Â »ç¿ëÀÚ°¡ ³ªÅ¸³»´Â. °Ë»ö ¹®ÀÚ¿­°ú ÀÏÄ¡ ÇÏ´Â ´Ü¾î Á¶°¢¿¡ ´ë ÇÑ °Ë»öµµ ÇÑ´Ù ±×·¡¼­ È®ÀζõÀ» ¼±Åà ÇÏÁö ¾ÊÀ¸¸é FR_WHOLEWORDÀ» ¼³Á¤ ÇÏ´Â °æ¿ì.

 

Index