Macro MAKESORTLCID (winnt.h)

Costruisce un identificatore delle impostazioni locali (LCID) da un identificatore di lingua, un identificatore di ordinamento e la versione di ordinamento.

Sintassi

void MAKESORTLCID(
   lgid,
   srtid,
   ver
);

Parametri

lgid

Identificatore della lingua. Questo parametro è una combinazione di un identificatore del linguaggio primario e di un identificatore di sottolanguage e viene in genere creato usando la macro MAKELANGID .

srtid

Ordinamento identificatore.

ver

Riservati; deve essere 0.

Valore restituito

nessuno

Osservazioni

LOCALE_INVARIANT rappresenta un identificatore di impostazioni locali speciali indipendente da impostazioni locali. È progettato per le funzioni a livello di sistema che richiedono risultati coerenti indipendentemente dalle impostazioni locali scelte dall'utente, ad esempio l'ordinamento nel file system. In genere, un'applicazione non usa LOCALE_INVARIANT perché prevede che i risultati di un'azione dipendono dalle regole che regolano ogni singola impostazione locale.

LOCALE_INVARIANT è costituito da un identificatore di lingua costituito da LANG_INVARIANT per la lingua primaria e SUBLANG_NEUTRAL per la sottolanguage. SORT_DEFAULT viene usato per l'identificatore dell'ordinamento.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winnt.h (includere Windows.h)

Vedi anche

MAKELANGID

Supporto per la lingua nazionale

Macro di supporto per il linguaggio nazionale