Partager via


macro IS_SURROGATE_PAIR (winnls.h)

Détermine si les unités de code spécifiées forment une paire de substitution UTF-16.

Syntaxe

void IS_SURROGATE_PAIR(
   hs,
   ls
);

Paramètres

hs

Unité de code UTF-16 pour tester une valeur de substitution élevée. La plage d’une unité de code UTF-16 élevée est 0xd800 à 0xdbff, inclusivement.

ls

Unité de code UTF-16 pour tester une valeur de substitution faible. La plage d’une unité de code UTF-16 faible est 0xdc00 à 0xdfff, inclusivement.

Valeur de retour

None

Remarques

Pour que cette macro réussisse, la valeur hs doit être une unité de code UTF-16 élevée, et la valeur ls doit être une unité de code UTF-16 faible.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête winnls.h (inclure Windows.h)

Voir aussi

IS_HIGH_SURROGATE

IS_LOW_SURROGATE

Prise en charge des langues nationales

Macros de prise en charge des langues nationales

Substituts et caractères supplémentaires