iTfPropertyStore::OnTextUpdated 方法 (msctf.h)
在修改属性存储应用于的文本时调用。
语法
HRESULT OnTextUpdated(
[in] DWORD dwFlags,
[in] ITfRange *pRangeNew,
[out] BOOL *pfAccept
);
参数
[in] dwFlags
包含一组标志,这些标志提供有关文本更改的其他信息。 这可以是零或以下值。
值 | 含义 |
---|---|
|
文本更改是更正的结果。 这意味着文本的语义没有更改。 例如,拼写检查器更正拼写错误的单词时。 |
[in] pRangeNew
指向包含已修改文本范围的 ITfRange 接口的指针。
[out] pfAccept
指向 BOOL 变量的指针,该变量接收指示是否应保留属性存储区的值。 如果应保留属性存储区,则接收非零值;如果应放弃属性存储,则接收零值。 如果放弃属性存储,TSF 管理器会将属性值设置为VT_EMPTY并释放属性存储。
返回值
此方法可以返回其中一个值。
值 | 说明 |
---|---|
|
方法成功。 |
注解
如果此方法返回除 S_OK 以外的任何值,则会丢弃属性存储。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 专业版 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows 2000 Server [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | msctf.h |
DLL | Msctf.dll |
可再发行组件 | Windows 2000 专业版上的 TSF 1.0 |