Compartir a través de


Macro MAKESORTLCID (winnt.h)

Construye un identificador de configuración regional (LCID) a partir de un identificador de idioma, un identificador de criterio de ordenación y la versión de ordenación.

Sintaxis

DWORD MAKESORTLCID(
    WORD lgid,
    WORD srtid,
    WORD ver
);

Parámetros

lgid

Identificador de idioma. Este parámetro es una combinación de un identificador de idioma principal y un identificador de sublanguaje y normalmente se crea mediante la macro MAKELANGID .

srtid

Identificador de criterio de ordenación.

ver

Reservado; debe ser 0.

Valor devuelto

Tipo: DWORD de

Devuelve el LCID.

Observaciones

LOCALE_INVARIANT representa un identificador de configuración regional especial independiente de la configuración regional. Está diseñado para funciones de nivel de sistema que requieren resultados coherentes independientemente de la configuración regional que el usuario haya elegido, por ejemplo, la ordenación en el sistema de archivos. Normalmente, una aplicación no usa LOCALE_INVARIANT porque espera que los resultados de una acción dependan de las reglas que rigen cada configuración regional individual.

LOCALE_INVARIANT se compone de un identificador de idioma que consta de LANG_INVARIANT para el idioma principal y SUBLANG_NEUTRAL para el sublanguaje. SORT_DEFAULT se usa para el identificador de criterio de ordenación.

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 winnt.h (incluya Windows.h)

Consulte también

MAKELANGID

de compatibilidad con idiomas nacionales

macros de compatibilidad con lenguaje nacional