EM_FINDTEXTEXW 메시지
서식 있는 편집 컨트롤 내에서 유니코드 텍스트를 찾습니다.
매개 변수
-
wParam
-
검색 작업의 동작을 지정합니다. 이 매개 변수는 다음 값 중 하나 이상일 수 있습니다.
값 의미 - FR_DOWN
Microsoft Rich Edit 2.0 이상: 설정한 경우 FINDTEXTEX.chrg.cpMin에서 검색이 전달되고 설정하지 않은 경우 FINDTEXTEX.chrg.cpMin에서 검색이 뒤로 이동합니다.
Microsoft Rich Edit 1.0: FR_DOWN 플래그가 무시됩니다. 검색은 항상 앞으로 진행됩니다.- FR_MATCHALEFHAMZA
설정된 경우 검색은 악센트가 다른 alef를 구분합니다. 설정하지 않으면 악센트가 다른 아랍어 및 히브리어 alef는 모두 alef 문자와 일치합니다. - FR_MATCHCASE
설정한 경우 검색 작업은 대/소문자를 구분합니다. 설정하지 않은 경우 검색 작업에서 대/소문자를 구분하지 않습니다. - FR_MATCHDIAC
설정되면 검색 작업에서 분음 기호를 고려합니다. 설정하지 않으면 아랍어 및 히브리어 분음 기호는 무시됩니다. - FR_MATCHKASHIDA
설정된 경우 검색 작업은 kashidas를 고려합니다. 설정하지 않으면 아랍어 및 히브리어 kashidas는 무시됩니다. - FR_WHOLEWORD
설정한 경우 작업은 검색 문자열과 일치하는 전체 단어만 검색합니다. 설정하지 않은 경우 검색 문자열과 일치하는 단어 조각도 검색합니다. -
lParam
-
찾기 작업에 대한 정보가 포함된 FINDTEXTEXW 구조체입니다.
반환 값
대상 문자열이 발견되면 반환 값은 일치하는 첫 번째 문자의 위치(0부터 시작)입니다. 대상을 찾을 수 없는 경우 반환 값은 -1입니다.
설명
이 메시지를 사용하여 유니코드 문자열을 찾습니다. ANSI;의 경우 EM_FINDTEXTEX 사용합니다.
FINDTEXTEX.chrg의 cpMin 멤버는 항상 검색의 시작점을 지정하고 cpMax는 끝점을 지정합니다. 뒤로 검색할 때 cpMin은 cpMax와 같거나 커야 합니다. 앞으로 검색할 때 cpMax의 -1 값은 검색 범위를 텍스트 끝까지 확장합니다.
검색 작업에서 일치하는 항목을 찾으면 FINDTEXTEX 구조체의 chrgText 멤버는 일치하는 텍스트가 포함된 문자 위치 범위를 반환합니다.
EM_FINDTEXTEXW는 FINDTEXTEXW 구조체를 사용하며 EM_FINDTEXTW는 FINDTEXTW 구조체를 사용합니다. 차이점은 EM_FINDTEXTEXW가 찾은 텍스트 범위를 보고한다는 것입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 |
Windows Server 2003 [데스크톱 앱만 해당] |
헤더 |
|