Метод ITextStoreACP::FindNextAttrTransition (texttor.h)
Метод ITextStoreACP::FindNextAttrTransition определяет позицию символа, в которой происходит переход в значении атрибута. Указанный атрибут для проверка зависит от приложения.
Синтаксис
HRESULT FindNextAttrTransition(
[in] LONG acpStart,
[in] LONG acpHalt,
[in] ULONG cFilterAttrs,
[in] const TS_ATTRID *paFilterAttrs,
[in] DWORD dwFlags,
[out] LONG *pacpNext,
[out] BOOL *pfFound,
[out] LONG *plFoundOffset
);
Параметры
[in] acpStart
Задает позицию символа для начала поиска перехода атрибута.
[in] acpHalt
Задает позицию символа для завершения поиска перехода атрибута.
[in] cFilterAttrs
Указывает количество атрибутов для проверка.
[in] paFilterAttrs
Указатель на тип данных TS_ATTRID, указывающий атрибут для проверка.
[in] dwFlags
Указывает направление для поиска перехода атрибута. По умолчанию метод выполняет поиск вперед.
Значение | Значение |
---|---|
|
Метод выполняет поиск в обратном направлении. |
|
Параметр plFoundOffset получает смещение символов перехода атрибута из acpStart. |
[out] pacpNext
Получает следующую позицию символа для проверка для перехода атрибута.
[out] pfFound
Получает логическое значение TRUE , если был найден переход атрибута, в противном случае возвращается значение FALSE .
[out] plFoundOffset
Получает позицию символа перехода атрибута (не позиций ACP). Если TS_ATTR_FIND_WANT_OFFSET флаг установлен в dwFlags, получает смещение символов перехода атрибута из acpStart.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Значение | Описание |
---|---|
|
Метод выполнен успешно. |
|
Указанные позиции символов выходят за рамки текста в документе. |
Комментарии
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | textstor.h |
DLL | Msctf.dll |
Распространяемые компоненты | TSF 1.0 в Windows 2000 Professional |