确定指定的代码单元是否构成 UTF-16 代理项对。
语法
bool IS_SURROGATE_PAIR(
WCHAR hs,
WCHAR ls
);
参数
hs
用于测试高代理项值的 UTF-16 代码单元。 高 UTF-16 代码单元的范围0xd800到0xdbff(含)。
ls
用于测试低代理项值的 UTF-16 代码单元。 低 UTF-16 代码单元的范围0xdc00 0xdfff(含)。
返回值
类型:布尔
如果成功,则返回 TRUE ;否则返回 FALSE 。
注解
要使此宏成功, hs 值必须是高 UTF-16 代码单元, ls 值必须是低 UTF-16 代码单元。
要求
| 要求 | 价值 |
|---|---|
| 最低支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
| 支持的最低服务器 | Windows 2000 Server [仅限桌面应用] |
| 目标平台 | Windows操作系统 |
| 标头 | winnls.h (包括 Windows.h) |