Метод ITfContextOwnerCompositionSink::OnUpdateComposition (msctf.h)
Вызывается при изменении существующей композиции.
Синтаксис
HRESULT OnUpdateComposition(
[in] ITfCompositionView *pComposition,
[in] ITfRange *pRangeNew
);
Параметры
[in] pComposition
Указатель на объект ITfCompositionView , представляющий обновленную композицию.
[in] pRangeNew
Указатель на объект ITfRange , содержащий диапазон текста, который будет охватываться композицией после обновления композиции.
Возвращаемое значение
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Чтобы определить, что изменилось в композиции, сравните pRangeNew с диапазоном, возвращенным из ITfCompositionView::GetRange. Диапазон, возвращаемый ITfCompositionView::GetRange , не обновляется до тех пор, пока не будет возвращено значение ITfContextOwnerCompositionSink::OnUpdateComposition .
Требования
Минимальная версия клиента | Windows 2000 Профессиональная [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows 2000 Server [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | msctf.h |
DLL | Msimtf.dll |
Распространяемые компоненты | TSF 1.0 в Windows 2000 Professional |
См. также раздел
Интерфейс ITfCompositionView, интерфейс ITfContextOwnerCompositionSink, интерфейсITfCompositionView::GetRange, интерфейс ITfRange