Compartir a través de


macro IS_SURROGATE_PAIR (winnls.h)

Determina si las unidades de código especificadas forman un par suplente UTF-16.

Sintaxis

bool IS_SURROGATE_PAIR(
    WCHAR hs,
    WCHAR ls
);

Parámetros

hs

Unidad de código UTF-16 para probar un valor suplente alto. El intervalo de una unidad de código UTF-16 alta se 0xd800 a 0xdbff, inclusive.

ls

Unidad de código UTF-16 para probar un valor suplente bajo. El intervalo de una unidad de código UTF-16 baja se 0xdc00 a 0xdfff, inclusive.

Valor devuelto

Tipo: bool

Devuelve TRUE si es correcto o FALSE en caso contrario.

Observaciones

Para que esta macro se realice correctamente, el valor hs debe ser una unidad de código UTF-16 alta y el valor ls debe ser una unidad de código UTF-16 baja.

Requisitos

Requisito Importancia
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo admitido Windows 2000 Server [solo aplicaciones de escritorio]
de la plataforma de destino de Windows
encabezado winnls.h (incluya Windows.h)

Consulte también

IS_HIGH_SURROGATE

IS_LOW_SURROGATE

de compatibilidad con idiomas nacionales

macros de compatibilidad con lenguaje nacional

suplentes y caracteres complementarios