다음을 통해 공유


IS_SURROGATE_PAIR 매크로(winnls.h)

지정된 코드 단위가 UTF-16 서로게이트 쌍을 형성하는지 여부를 확인합니다.

문법

bool IS_SURROGATE_PAIR(
    WCHAR hs,
    WCHAR ls
);

매개 변수

hs

높은 서로게이트 값을 테스트하는 UTF-16 코드 단위입니다. 높은 UTF-16 코드 단위의 범위는 0xdbff 0xd800 포함됩니다.

ls

낮은 서로게이트 값을 테스트할 UTF-16 코드 단위입니다. 낮은 UTF-16 코드 단위의 범위는 0xdfff 0xdc00 포함됩니다.

반환 값

형식: 부울

성공하면 TRUE 를 반환하고 그렇지 않으면 FALSE를 반환 합니다.

비고

이 매크로가 성공하려면 hs 값이 높은 UTF-16 코드 단위여야 하고 ls 값은 낮은 UTF-16 코드 단위여야 합니다.

요구 사항

요구 사항 가치
지원되는 최소 클라이언트 Windows 2000 Professional [데스크톱 앱만 해당]
지원되는 최소 서버 Windows 2000 Server [데스크톱 앱만 해당]
대상 플랫폼 윈도우즈
헤더 winnls.h(Windows.h 포함)

참고하십시오

IS_HIGH_SURROGATE

IS_LOW_SURROGATE

국가 언어 지원

국가 언어 지원 매크로

서로게이트 및 보조 문자