ITextRange::FindTextEnd 메서드(tom.h)
범위의 End cp부터 시작하여 문자열 bstr에 대한 최대 개수 문자를 검색합니다. 검색에는 비교 매개 변수 Flags가 적용됩니다. 문자열이 발견되면 End cp 가 일치하는 문자열의 끝으로 변경되고 pLength 는 문자열의 길이와 동일하게 설정됩니다. 문자열을 찾을 수 없으면 범위가 변경되지 않고 pLength 가 0으로 설정됩니다.
구문
HRESULT FindTextEnd(
BSTR bstr,
long Count,
long Flags,
long *pLength
);
매개 변수
bstr
형식: BSTR
검색할 문자열입니다.
Count
형식: long
검색할 최대 문자 수입니다. 다음 중 하나일 수 있습니다.
tomForward | 이야기의 끝까지 검색합니다. 이것은 기본값입니다. |
n (0보다 큼) | cpLim에서 시작하여 n자 앞으로 검색합니다. |
n (0 미만) | cpLim에서 시작하여 n chars를 뒤로 검색합니다. |
Flags
형식: long
비교를 제어하는 플래그입니다. 0(기본값) 또는 다음 값의 조합일 수 있습니다.
tomMatchWord | 2 | 전체 단어와 일치합니다. |
tomMatchCase | 4 | 대/소문자를 일치합니다. |
tomMatchPattern | 8 | 정규식과 일치합니다. |
pLength
형식: long*
일치하는 문자열의 길이입니다.
반환 값
형식: HRESULT
메서드는 HRESULT 값을 반환합니다. 메서드가 성공하면 S_OK 반환합니다. 메서드가 실패하면 S_FALSE 반환합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | tom.h |
DLL | Msftedit.dll |
추가 정보
개념
참조