IAccDictionary::ConvertValueToString 方法 (msaatext.h)

客户端调用 IAccDictionary::ConvertValueToString 方法将值转换为本地化字符串。

注意 活动辅助功能文本服务已弃用。 有关高级文本输入和自然语言技术的详细信息,请参阅 Microsoft Windows 文本服务框架
 

语法

HRESULT ConvertValueToString(
  [in]  REFGUID Term,
  [in]  LCID    lcid,
  [in]  VARIANT varValue,
  [out] BSTR    *pbstrResult,
  [out] LCID    *plcid
);

参数

[in] Term

类型: REFGUID

表示属性的 GUID。

[in] lcid

类型: LCID

要返回的字符串的区域设置。

[in] varValue

类型: VARIANT

项的值。

[out] pbstrResult

类型: BSTR*

指向转换后的值的指针。

[out] plcid

类型: LCID*

指向返回的字符串的语言的指针。

返回值

类型: HRESULT

如果成功,则返回 S_OK。

注解

如果 Term 参数可以为 true 或 false, 则 ConvertValueToString 将返回本地化字符串或 TRUEFALSE。 如果 Term 参数表示颜色, 则 ConvertValueToString 将返回最接近颜色名称的字符串。 如果在字典中找不到 Term 参数,则 pbstrResult 将为 NULL

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 msaatext.h
DLL Msaatext.dll
可再发行组件 具有 SP6 及更高版本和 Windows 98 的 Windows NT 4.0 上的活动辅助功能 2.0 RDK