Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает символ с указанным смещением от конца этого диапазона.
Синтаксис
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.
| Если значение Offset равно | Этот символ возвращается |
|---|---|
| 0 | Символ в конце диапазона. |
| Отрицательный и обращается к середине суррогатной пары | Соответствующий символ UTF-32. |
| Положительный и обращается к середине суррогатной пары | Символ UTF-32 после этой пары. |
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 8 [только классические приложения] |
| Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
| Целевая платформа | Windows |
| Header | tom.h |
| DLL | Msftedit.dll |