iTfContextOwnerCompositionSink::OnUpdateComposition 方法 (msctf.h)

更改现有组合时调用。

语法

HRESULT OnUpdateComposition(
  [in] ITfCompositionView *pComposition,
  [in] ITfRange           *pRangeNew
);

parameters

[in] pComposition

指向表示已更新的合成的 ITfCompositionView 对象的指针。

[in] pRangeNew

指向 ITfRange 对象的指针,该对象包含合成在合成更新后将覆盖的文本范围。

返回值

如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

注解

若要确定组合中已更改的内容,请将 pRangeNew从 ITfCompositionView::GetRange 返回的范围进行比较。 ITfCompositionView::GetRange 返回的区域直到 ITfContextOwnerCompositionSink::OnUpdateComposition 返回之后才会更新。

要求

   
最低受支持的客户端 Windows 2000 专业版 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows 2000 Server [桌面应用 |UWP 应用]
目标平台 Windows
标头 msctf.h
DLL Msimtf.dll
可再发行组件 Windows 2000 专业版上的 TSF 1.0

另请参阅

ITfCompositionView 接口ITfContextOwnerCompositionSink 接口ITfCompositionView::GetRangeITfRange 接口