ITextRange2::GetChar2 메서드(tom.h)
이 범위의 끝에서 지정된 오프셋의 문자를 가져옵니다.
구문
HRESULT GetChar2(
[out] long *pChar,
[in] long Offset
);
매개 변수
[out] pChar
형식: long*
문자 값입니다.
[in] Offset
형식: long
범위 끝의 오프셋입니다. 오프셋 0은 범위의 끝에 있는 문자를 가져옵니다.
반환 값
형식: HRESULT
메서드가 성공하면 NOERROR를 반환합니다. 그러지 않으면 HRESULT 오류 코드를 반환합니다.
설명
이 메서드는 다음과 같은 방법으로 ITextRange::GetChar 와 다릅니다.
- 쌍의 리드 코드 대신 서로게이트 쌍에 대한 UTF-32 문자를 반환합니다.
- 범위의 시작 부분에 있는 문자 대신 범위 끝에서 지정된 오프셋에 문자 코드 또는 코드를 가져옵니다.
문자가 서로게이트 쌍의 리드 코드인 경우 해당 UTF-32 문자가 반환됩니다.
Offset이 스토리 시작 전이나 스토리 끝에 문자를 지정하는 경우 이 메서드는 문자 코드 0을 반환합니다.
오프셋 값이 인 경우 | 이 문자가 반환됩니다. |
---|---|
0 | 범위의 끝에 있는 문자입니다. |
부정 및 서로게이트 쌍의 중간에 액세스 | 해당 UTF-32 문자입니다. |
양수 및 서로게이트 쌍의 중간에 액세스 | 해당 쌍 뒤에 있는 UTF-32 문자입니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2012 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | tom.h |
DLL | Msftedit.dll |