scriptStringCPtoX 函数 (usp10.h)

检索字符位置的前边缘或尾边的 x 坐标。

语法

HRESULT ScriptStringCPtoX(
  [in]  SCRIPT_STRING_ANALYSIS ssa,
  [in]  int                    icp,
  [in]  BOOL                   fTrailing,
  [out] int                    *pX
);

参数

[in] ssa

字符串 的SCRIPT_STRING_ANALYSIS 结构。

[in] icp

字符串中的字符位置。

[in] fTrailing

如果为 TRUE ,则指示与 x 坐标相对应的字符位置 (icp) 的尾边缘。 此参数设置为 FALSE 以指示字符位置的前边缘。

[out] pX

指向缓冲区的指针,此函数在其中检索对应于字符位置的 x 坐标。

返回值

如果成功,则返回S_OK。 如果函数不成功,则返回非零 HRESULT 值。 应用程序可以使用 SUCCEEDEDFAILED 宏测试返回值。

注解

重要从Windows 8开始:若要保持在 Windows 7 上运行的功能,使用 Uniscribe 的模块必须在其库列表中指定 gdi32.lib 之前的 Usp10.lib。
 

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 usp10.h
Library Usp10.lib
DLL Usp10.dll
可再发行组件 Windows Me/98/95 上的 Internet Explorer 5 或更高版本

另请参阅

SCRIPT_STRING_ANALYSIS

Uniscribe

Uniscribe 函数