Funzione GetThreadLocale (winnls.h)

Restituisce l'identificatore delle impostazioni locali correnti per il thread chiamante.

Nota Questa funzione può recuperare i dati che cambiano tra le versioni, ad esempio a causa di impostazioni locali personalizzate. Se l'applicazione deve rendere persistenti o trasmettere i dati, vedere Uso dei dati delle impostazioni locali persistenti.

 

Sintassi

LCID GetThreadLocale();

Valore restituito

Restituisce l'identificatore delle impostazioni locali delle impostazioni locali associate al thread corrente.

Windows Vista: questa funzione può restituire l'identificatore di impostazioni locali personalizzate. Se le impostazioni locali del thread corrente sono impostazioni locali personalizzate, la funzione restituisce LOCALE_CUSTOM_DEFAULT. Se le impostazioni locali del thread corrente sono impostazioni locali personalizzate supplementari, la funzione può restituire LOCALE_CUSTOM_UNSPECIFIED. Tutte le impostazioni locali supplementari condividono questo identificatore delle impostazioni locali.

Commenti

Quando viene avviato un processo dell'applicazione, usa la variabile Standard e Formati per le impostazioni locali. Per altre informazioni, vedere Terminologia NLS.

Quando viene creato un nuovo thread in un processo, eredita le impostazioni locali del thread di creazione. Queste impostazioni locali possono essere le impostazioni locali standard e formati predefinite o un set di impostazioni locali diverso per il thread di creazione in una chiamata a SetThreadLocale. È possibile usare GetThreadLocale e SetThreadLocale per modificare le impostazioni locali del nuovo thread.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winnls.h (include Windows.h)
Libreria Kernel32.lib
DLL Kernel32.dll

Vedere anche

GetSystemDefaultLCID

GetUserDefaultLCID

Supporto per la lingua nazionale

Funzioni di supporto per il linguaggio nazionale

SetThreadLocale