setContextPropertyValue 函数 (recapis.h)

将属性添加到识别器上下文。

如果属性已存在,则修改其值。

语法

HRESULT SetContextPropertyValue(
  HRECOCONTEXT hrc,
  GUID         *pGuid,
  ULONG        cbSize,
  BYTE         *pProperty
);

参数

hrc

识别器上下文的句柄。

pGuid

要设置的属性。 指定预定义属性全局唯一标识符 (GUID) 或应用程序定义的属性 GUID。 有关预定义属性的列表,请参阅识别 属性 GUID

cbSize

pProperty 缓冲区的大小(以字节为单位)。

pProperty

包含属性值的缓冲区。

返回值

此函数可以返回其中一个值。

返回代码 说明
S_OK
成功。
E_FAIL
发生了未指定的错误。
E_POINTER
pGUID 无效或 cbSize 已设置为非常大的无效值。
TPC_E_INVALID_PROPERTY
pGUID 无效。
E_INVALIDARG
cbSize 无效。
S_FALSE
在已启用属性值时尝试设置属性值时返回。

注解

SetContextPropertyValue 函数是可选的。

要求

要求
最低受支持的客户端 Windows XP Tablet PC Edition [仅限桌面应用]
最低受支持的服务器 无受支持的版本
目标平台 Windows
标头 recapis.h
DLL inkobjcore.dll

另请参阅

GetContextPropertyList 函数

GetContextPropertyValue 函数