IS_SURROGATE_PAIR宏 (winnls.h)
判斷指定的程式代碼單位是否形成UTF-16 代理字組。
語法
void IS_SURROGATE_PAIR(
hs,
ls
);
參數
hs
UTF-16 程式代碼單元,用來測試高 Surrogate 值。 高UTF-16程式代碼單位的範圍0xd800為包含0xdbff。
ls
UTF-16 程式代碼單元,用來測試低 Surrogate 值。 低UTF-16程式代碼單位的範圍0xdc00為包含0xdfff。
傳回值
無
備註
若要讓這個宏成功, hs 值必須是高 UTF-16 程式代碼單位,而 ls 值必須是低 UTF-16 程式代碼單位。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | winnls.h (包含 Windows.h) |