Macro MAKELANGID (winnt.h)
Crea un identificador de idioma a partir de un identificador de idioma principal y un identificador de sublanguage.
Sintaxis
void MAKELANGID(
p,
s
);
Parámetros
p
Identificador de idioma principal. Este identificador puede ser un valor predefinido o un valor para un idioma principal definido por el usuario. Para un lenguaje definido por el usuario, el identificador es un valor del intervalo 0x0200 a 0x03FF. Todos los demás valores están reservados para uso del sistema operativo. Para obtener más información, vea Constantes y cadenas de identificador de idioma.
s
Identificador de sublanguage. Este parámetro puede ser un identificador de sublanguage predefinido o un sublanguage definido por el usuario. Para un sublanguaje definido por el usuario, el identificador es un valor del intervalo 0x20 a 0x3F. Todos los demás valores están reservados para uso del sistema operativo. Para obtener más información, vea Constantes y cadenas de identificador de idioma.
Valor devuelto
None
Observaciones
En la tabla siguiente se muestran combinaciones de usPrimaryLanguage y usSubLanguage que tienen un significado especial.
Identificador de idioma principal | Identificador de sublanguage | Significado |
---|---|---|
LANG_NEUTRAL | SUBLANG_NEUTRAL | Idioma neutro |
LANG_NEUTRAL | SUBLANG_DEFAULT | Idioma predeterminado del usuario |
LANG_NEUTRAL | SUBLANG_SYS_DEFAULT | Idioma predeterminado del sistema |
LANG_NEUTRAL | SUBLANG_CUSTOM_DEFAULT | Windows Vista y versiones posteriores: Configuración regional personalizada predeterminada |
LANG_NEUTRAL | SUBLANG_CUSTOM_UNSPECIFIED | Windows Vista y versiones posteriores: Configuración regional personalizada no especificada |
LANG_NEUTRAL | SUBLANG_UI_CUSTOM_DEFAULT | Windows Vista y versiones posteriores: Configuración regional de interfaz de usuario multilingüe personalizada predeterminada |
Requisitos
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | winnt.h (incluye Windows.h) |
Consulte también
Compatibilidad con idiomas nacionales