FindText

FindText ÇÔ¼ö ¸¸µì´Ï´Ù ½Ã½ºÅÛ Á¤ÀÇ ¸ð´ú¸®½º ã±â ´ëÈ­ »óÀÚ´Â ¹®ÀÚ¿­¿¡ ´ë ÇÑ °Ë»ö ¹× ¹®¼­¿¡¼­ ÅØ½ºÆ®¸¦ °Ë»öÇÒ ¶§ »ç¿ëÇÒ ¿É¼ÇÀ» ÁöÁ¤ ÇÏ´Â »ç¿ëÀÚ ¼ö.

HWND FindText (  LPFINDREPLACE  lpfr / / ÃʱâÈ­ ±¸Á¶ Æ÷ÀÎÅÍ / / µ¥ÀÌÅÍ);
 

¸Å°³ º¯¼ö

lpfr
´ëÈ­ »óÀÚ¸¦ ÃʱâÈ­ ÇÏ´Â µ¥ »ç¿ë ÇÏ´Â Á¤º¸°¡ Æ÷ÇÔ µÈ FINDREPLACE ±¸Á¶ Æ÷ÀÎÅÍÀÔ´Ï´Ù. ´ëÈ­ »óÀÚ´Â ÀÀ¿ë ÇÁ·Î±×·¥¿¡ »ç¿ëÀÚÀÇ ÀԷ¿¡ ´ë ÇÑ Á¤º¸¸¦ º¸³¾ÀÌ ±¸Á¶¸¦ »ç¿ë ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. ´ÙÀ½ ÁÖÀÇ ¼½¼Ç.

¹Ýȯ °ª

ÇÔ¼ö°¡ ¼º°ø ÇÏ¸é ¹Ýȯ °ªÀº ´ëÈ­ »óÀÚ Ã¢ ÇÚµé. Åë½ÅÇÒ ¼ö ¶Ç´Â ´ëÈ­ »óÀÚ¸¦ ´Ý½À´Ï´Ù â ÇÚµéÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÇÔ¼ö°¡ ½ÇÆÐ ÇÏ¸é ¹Ýȯ °ªÀº NULLÀÔ´Ï´Ù. È®ÀåµÈ ¿À·ù Á¤º¸¸¦ ¾òÀ¸·Á¸é CommDlgExtendedError ÇÔ¼ö¸¦ È£Ãâ ÇÕ´Ï´Ù. CommDlgExtendedError ´ÙÀ½ ¿À·ù ÄÚµå Áß Çϳª¸¦ ¹ÝȯÇÒ ¼ö ÀÖ½À´Ï´Ù.:

CDERR_FINDRESFAILURE CDERR_MEMLOCKFAILURE
CDERR_INITIALIZATION CDERR_NOHINSTANCE
CDERR_LOCKRESFAILURE CDERR_NOHOOK
CDERR_LOADRESFAILURE CDERR_NOTEMPLATE
CDERR_LOADSTRFAILURE CDERR_STRUCTSIZE
CDERR_MEMALLOCFAILURE FRERR_BUFFERLENGTHZERO

ÁÖÀÇ

FindText ÇÔ¼ö´Â °Ë»ö ÀÛ¾÷À» ¼öÇà ÇÏÁö ¾Ê½À´Ï´Ù. ´ë½Å, ´ëÈ­ »óÀÚ ´ëÈ­ »óÀÚÀÇ ¼ÒÀ¯ÀÚ Ã¢ÀÇ Ã¢ ÇÁ·Î½ÃÀú¸¦ FINDMSGSTRING µî·Ï ¸Þ½ÃÁö¸¦ º¸³À´Ï´Ù. FINDREPLACE ±¸Á¶ÀÇ hwndOwner ȸ¿ø ½Äº° ¼ÒÀ¯ÀÚ Ã¢ ´ëÈ­ »óÀÚ¸¦ ¸¸µé ¶§.

FindText¸¦ È£Ãâ Çϱâ Àü¿¡ FINDMSGSTRING ¸Þ½ÃÁö¿¡ ´ë ÇÑ ½Äº°ÀÚ¸¦ RegisterWindowMessage ÇÔ¼ö¸¦ È£Ãâ ÇØ¾ß ÇÕ´Ï´Ù. ´ëÈ­ »óÀÚ ÇÁ·Î½ÃÀú°¡ÀÌ ½Äº°ÀÚ¸¦ »ç¿ë ÇÏ ¿© ã±â´ÙÀ½ ´ÜÃ߸¦ Ŭ¸¯ÇÒ ¶§ ¶Ç´Â ´ëÈ­ »óÀÚ¸¦ ´ÝÀ» ¶§ ¸Þ½ÃÁö¸¦ º¸³À´Ï´Ù. FINDMSGSTRING ¸Þ½ÃÁöÀÇ lParam ¸Å°³ º¯¼ö FINDREPLACE ±¸Á¶¿¡ ´ë ÇÑ Æ÷ÀÎÅ͸¦ Æ÷ÇÔÇÕ´Ï´Ù. ÀÌ ±¸Á¶ÀÇ Ç÷¡±× ±¸¼º¿ø ¸Þ½ÃÁö¸¦ ¹ß»ý ½ÃŲ À̺¥Æ®¸¦ ³ªÅ¸³À´Ï´Ù. ±¸Á¶Ã¼ÀÇ ´Ù¸¥ ¸â¹ö´Â »ç¿ëÀÚÀÇ ÀÔ·ÂÀ» ³ªÅ¸³À´Ï´Ù. .

ã±â ´ëÈ­ »óÀÚ¸¦ ¸¸µå´Â °æ¿ì ´ëÈ­ »óÀÚ°¡ ¿Ã¹Ù¸£°Ô ÅÇ ¹× esc Ű¿Í °°Àº Űº¸µå ÀÔ·ÂÀ» ó¸® Çϵµ·Ï ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ÁÖ ¸Þ½ÃÁö ·çÇÁ¿¡¼­ IsDialogMessage ÇÔ¼ö¸¦ »ç¿ë ¶ÇÇÑ ÇØ¾ß ÇÕ´Ï´Ù. IsDialogMessage ã±â ´ëÈ­ »óÀÚ¿¡¼­ ¸Þ½ÃÁö¸¦ ó¸® ÇÏ´ÂÁö ¿©ºÎ¸¦ ³ªÅ¸³»´Â °ªÀ» ¹Ýȯ ÇÕ´Ï´Ù.

ã±â ´ëÈ­ »óÀÚ¿¡ ´ë ÇÑ FRHookProc ÈÄÅ© ÇÁ·Î½ÃÀú¸¦ Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù. ÈÄÅ© ÇÁ·Î½ÃÀú´Â ´ëÈ­ »óÀÚ¿¡ º¸³»´Â ¸Þ½ÃÁö¸¦ ó¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÈÄÅ© ÇÁ·Î½ÃÀú¸¦ »ç¿ë ÇÏ·Á¸é FINDREPLACE ±¸Á¶ÀÇ Ç÷¡±× ±¸¼º¿ø¿¡¼­ FR_ENABLEHOOK Ç÷¡±×¸¦ ¼³Á¤ ÇÏ °í lpfnHook ¸â¹ö¿¡¼­ ÈÄÅ© ÇÁ·Î½ÃÀúÀÇ ÁÖ¼Ò¸¦ ÁöÁ¤.

QuickInfo

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

Âü°í Ç׸ñ

°ø¿ë ´ëÈ­ »óÀÚ ¶óÀ̺귯¸® °³¿ä, °øÅë ´ëÈ­ »óÀÚ ÇÔ¼ö, CommDlgExtendedError, FINDMSGSTRING, FINDREPLACE, FRHookProc, IsDialogMessage, RegisterWindowMessage, ReplaceText

 

Index