CFindReplaceDialog::Create

BOOL ¸¸µé±â ( BOOL bFindDialogOnly, LPCTSTR lpszFindWhat, LPCTSTR lpszReplaceWith = NULL DWORD dwFlags = FR_DOWN, CWnd * pParentWnd = NULL );

¹Ýȯ °ª

0ÀÌ ¾Æ´Ñ °æ¿ì¿¡ ´ëÈ­ »óÀÚ °³Ã¼°¡ ¼º°øÀûÀ¸·Î »ý¼º µÇ¾ú½À´Ï´Ù; ±×·¸Áö ¾ÊÀ¸¸é 0¡£

¸Å°³ º¯¼ö

bFindDialogOnly

»ç½Ç Ç¥ÁØ Windows ã±â ´ëÈ­ »óÀÚ¸¦ Ç¥½Ã ÇÏ·Á¸éÀÌ ¸Å°³ º¯¼ö¸¦ ¼³Á¤ ÇÕ´Ï´Ù. False À̸é Windows ã±â/¹Ù²Ù±â ´ëÈ­ »óÀÚ¸¦ Ç¥½Ã·Î ¼³Á¤¡£

lpszFindWhat

°Ë»ö ¹®ÀÚ¿­À» ÁöÁ¤ ÇÕ´Ï´Ù.

lpszReplaceWith

ãÀº ¹®ÀÚ¿­À» ´ëü ÇÏ´Â ±âº» ¹®ÀÚ¿­À» ÁöÁ¤ ÇÕ´Ï´Ù.

dwFlags

Çϳª ÀÌ»óÀÇ Ç÷¡±×¸¦ ºñÆ® OR ¿¬»êÀÚ¸¦ »ç¿ë ÇÏ ¿© °áÇÕ ÇÏ´Â ´ëÈ­ »óÀÚÀÇ ¼³Á¤À» »ç¿ëÀÚ ÁöÁ¤ ÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ±âº»°ªÀº FR_DOWN, °Ë»ö ¾Æ·¡ÂÊ ¹æÇâÀ¸·Î ÁøÇà ÇÏ´Â ÁöÁ¤ ÇÕ´Ï´Ù. ÂüÁ¶¸¦ ÀÌ·¯ÇÑ Ç÷¡±×¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Win32 SDK ¼³¸í¼­¿¡¼­ FINDREPLACE ±¸Á¶¡£

pParentWnd

´ëÈ­ »óÀÚÀÇ ºÎ¸ð ¶Ç´Â ¼ÒÀ¯ÀÚ Ã¢¿¡ ´ë ÇÑ Æ÷ÀÎÅÍÀÔ´Ï´Ù. À̰ÍÀº ã±â/¹Ù²Ù±â ÀÛ¾÷À» ¼öÇà ÇÏ´Â ¿äûÀ» ³ªÅ¸³»´Â Ưº° ÇÑ ¸Þ½ÃÁö¸¦ ¹Þ°Ô µË´Ï´Ù âÀÔ´Ï´Ù. NULL, ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ÁÖ Ã¢ »ç¿ë¡£

ÁÖÀÇ

¸¸µé°í ã±â ¶Ç´Â ã±â/¹Ù²Ù±â ´ëÈ­ »óÀÚ °³Ã¼¸¦ bFindDialogOnly °ª¿¡ µû¶ó Ç¥½Ã¡£

ã±â/¹Ù²Ù±â ¿äû Å뺸¸¦ ºÎ¸ð â¿¡¼­ Windows¸¦ »ç¿ë ÇØ¾ß ÇÕ´Ï´Ù RegisterWindowMessage ÇÔ¼ö ¹Ýȯ °ªÀº ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ÀνºÅϽº¸¦ °íÀ¯ ¸Þ½ÃÁö ¹øÈ£. ÇÁ·¹ÀÓ Ã¢ (´ÙÀ½ ¿¹Á¦¿¡¼­OnFindReplace ) Äݹé ÇÔ¼ö¸¦ ¼±¾ð ÇÏ´Â ¸Þ½ÃÁö ¸Ê Ç׸ñ ÀÖ¾î¾ßÀÌ µî·ÏµÈ ¸Þ½ÃÁö¸¦ ó¸® ÇÏ´Â. ´ÙÀ½ ÄÚµå Á¶°¢ À̶ó´Â ÇÁ·¹ÀÓ Ã¢ Ŭ·¡½º¿¡ ´ë ÇÑ ÀÌ·¸°Ô ÇÏ´Â ¹æ¹ýÀÇ ¿¹ÀÔ´Ï´Ù.CMyFrameWnd

nbsp;???CMyFrameWnd Ŭ·¡½º: °ø¿ë CFrameWnd
 ?? {
 ?? º¸È£ µÈ:
 ?????? afx_msg ·Õ (WPARAM wParam, LPARAM lParam); OnFindReplace

DECLARE_MESSAGE_MAP()
 ?? };
 ?? Á¤Àû UINT WM_FINDREPLACE =:: RegisterWindowMessage(FINDMSGSTRING);

BEGIN_MESSAGE_MAP (CMyFrameWnd, CFrameWnd)
 ????? //Normal ¸Þ½ÃÁö ¸Ê Ç׸ñ ¿©±âÀÔ´Ï´Ù.
 ????? ON_REGISTERED_MESSAGE (WM_FINDREPLACE, OnFindReplace)
 ?? END_MESSAGE_MAP(&N)

OnFindReplace ÇÔ¼ö ³»¿¡¼­ ´ç½ÅÀº »ç¿ëÀÚÀÇ Àǵµ ÇØ¼® ÇÏ °í ã±â/¹Ù²Ù±â ÀÛ¾÷¿¡ ´ë ÇÑ ÄÚµå ¸¸µé±â¡£

CFindReplaceDialog °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)

Âü°í Ç׸ñnbsp;CFindReplaceDialog::CFindReplaceDialog(&N)

Index