Поделиться через


Метод ITfPropertyStore::OnTextUpdated (msctf.h)

Вызывается при изменении текста, к которому применяется хранилище свойств.

Синтаксис

HRESULT OnTextUpdated(
  [in]  DWORD    dwFlags,
  [in]  ITfRange *pRangeNew,
  [out] BOOL     *pfAccept
);

Параметры

[in] dwFlags

Содержит набор флагов, предоставляющих дополнительные сведения об изменении текста. Это может быть ноль или следующее значение.

Значение Значение
TF_TU_CORRECTION
Изменение текста является результатом исправления. Это означает, что семантика текста не изменилась. Например, средство проверки орфографии исправляет слово с ошибкой.

[in] pRangeNew

Указатель на интерфейс ITfRange , содержащий диапазон измененного текста.

[out] pfAccept

Указатель на переменную BOOL , которая получает значение, указывающее, следует ли сохранять хранилище свойств. Получает ненулевое значение, если хранилище свойств должно быть сохранено, или ноль, если хранилище свойств должно быть удалено. Если хранилище свойств отменено, диспетчер TSF установит значение свойства VT_EMPTY и освободит хранилище свойств.

Возвращаемое значение

Этот метод может возвращать одно из этих значений.

Значение Описание
S_OK
Метод выполнен успешно.

Комментарии

Если этот метод возвращает любое значение, отличное от S_OK, хранилище свойств удаляется.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Профессиональная [классические приложения | Приложения UWP]
Минимальная версия сервера Windows 2000 Server [классические приложения | Приложения UWP]
Целевая платформа Windows
Header msctf.h
DLL Msctf.dll
Распространяемые компоненты TSF 1.0 в Windows 2000 Professional

См. также раздел

ITfPropertyStore

ITfRange