FINDMSGSTRING

사용자를 찾기다음, 바꾸기또는 바꾸기모두 단추를 클릭 하거나 대화 상자를 닫습니다 찾기 또는 바꾸기 대화 상자의 소유자 창의 창 프로시저를 FINDMSGSTRING 등록 된 메시지를 보냅니다. .

MessageID = RegisterWindowMessage(FINDMSGSTRING);
wParam = 0;
lpfr (LPFINDREPLACE) lParam = 
 

매개 변수

lpfr
FINDREPLACE 구조를 가리키는 포인터입니다. 검색할 문자열, 대체 문자열 (있는 경우) 및 검색 및 대체 옵션을 포함 하 여 최신 사용자 입력을 포함 하는이 구조체의 멤버.

반환 값

반환 값이 없습니다.

주의

대화 상자에서 보낸 메시지에 대 한 식별자를 RegisterWindowMessage 함수를 호출에서 FINDMSGSTRING 상수를 지정 해야 합니다.

대화 상자를 만들 때 FINDREPLACE 구조의 hwndOwner 멤버 사용 하 여 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을 설정 하는 경우.

QuickInfo

nbsp;?Windows &NT: 버전 3.1 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:지원 되지 않습니다.
헤더:Commdlg.h에 선언 합니다.
유니코드:유니코드와 ANSI 메시지 정의.

참고 항목

공용 대화 상자 라이브러리 개요, 일반 대화 상자 메시지 FINDREPLACE, RegisterWindowMessage

 

Index