Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Crea un identificatore di lingua da un identificatore di lingua primario e un identificatore di sottolanguage.
Sintassi
WORD MAKELANGID(
USHORT p,
USHORT s
);
Parametri
p
Identificatore di lingua primaria. Questo identificatore può essere un valore predefinito o un valore per una lingua primaria definita dall'utente. Per una lingua definita dall'utente, l'identificatore è un valore nell'intervallo 0x0200 da 0x03FF. Tutti gli altri valori sono riservati per l'uso del sistema operativo. Per altre informazioni, vedere Costanti e stringhe dell'identificatore di lingua.
s
Identificatore di sottolanguage. Questo parametro può essere un identificatore di sottolanguage predefinito o una sottolanguage definita dall'utente. Per una sottolanguazione definita dall'utente, l'identificatore è un valore nell'intervallo 0x20 da 0x3F. Tutti gli altri valori sono riservati per l'uso del sistema operativo. Per altre informazioni, vedere Costanti e stringhe dell'identificatore di lingua.
Valore restituito
Tipo: WORD
Restituisce l'identificatore della lingua.
Importante
Le costanti dell'identificatore di lingua sono deprecate e il loro uso è sconsigliato. L'uso dei nomi delle impostazioni locali anziché degli identificatori delle impostazioni locali è sempre preferibile. Vedere la documentazione per GetLocaleInfoEx.
Osservazioni:
La tabella seguente illustra le combinazioni di usPrimaryLanguage e usSubLanguage che hanno un significato speciale.
Identificatore di lingua principale | Identificatore di sottolanguage | Significato |
---|---|---|
LANG_NEUTRAL | SUBLANG_NEUTRAL | Lingua neutra |
LANG_NEUTRAL | SUBLANG_DEFAULT | Lingua predefinita dell'utente |
LANG_NEUTRAL | SUBLANG_SYS_DEFAULT | Lingua predefinita del sistema |
LANG_NEUTRAL | SUBLANG_CUSTOM_DEFAULT | Windows Vista e versioni successive: Impostazioni locali personalizzate predefinite |
LANG_NEUTRAL | SUBLANG_CUSTOM_UNSPECIFIED | Windows Vista e versioni successive: Impostazioni locali personalizzate non specificate |
LANG_NEUTRAL | SUBLANG_UI_CUSTOM_DEFAULT | Windows Vista e versioni successive: Impostazioni locali predefinite dell'interfaccia utente multilingue personalizzata |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Finestre |
Intestazione | winnt.h (include Windows.h) |
Vedere anche
supporto linguistico nazionale