iTfPropertyStore::Shrink 方法 (msctf.h)

当属性存储应用于的文本被截断时调用。

语法

HRESULT Shrink(
  [in]  ITfRange *pRangeNew,
  [out] BOOL     *pfFree
);

parameters

[in] pRangeNew

指向包含截断范围的 ITfRange 接口的指针。

[out] pfFree

指向 BOOL 变量的指针,该变量接收指示是否应保留属性存储区的值。 如果应保留属性存储区,则接收非零值;如果应放弃属性存储,则接收零值。 如果放弃属性存储,TSF 管理器会将属性值设置为VT_EMPTY并释放属性存储。

返回值

此方法可以返回其中一个值。

说明
S_OK
方法成功。

注解

如果此方法返回除 S_OK 以外的值,则会丢弃属性存储。

要求

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

另请参阅

ITfPropertyStore

ITfRange