Funzione GetUserDefaultLCID (winnls.h)

Restituisce l'identificatore delle impostazioni locali per le impostazioni locali predefinite dell'utente.

Attenzione Se le impostazioni locali predefinite dell'utente sono impostazioni locali personalizzate, un'applicazione non può contrassegnarli in modo accurato con il valore o scambiarlo. In questo caso, l'applicazione deve usare GetUserDefaultLocaleName in preferenza per GetUserDefaultLCID.
 
Nota Le applicazioni destinate a essere eseguite solo in Windows Vista e versioni successive devono usare GetUserDefaultLocaleName.
 

Sintassi

LCID GetUserDefaultLCID();

Valore restituito

Restituisce l'identificatore delle impostazioni locali per le impostazioni locali predefinite dell'utente, rappresentato come LOCALE_USER_DEFAULT. Se le impostazioni locali predefinite dell'utente sono impostazioni locali personalizzate, questa funzione restituisce sempre LOCALE_CUSTOM_DEFAULT, indipendentemente dalle impostazioni locali personalizzate selezionate. Ad esempio, se le impostazioni locali dell'utente sono Hawaiian (US), haw-US o Fijiian (Fiji), fj-FJ, la funzione restituisce lo stesso valore.

Commenti

Questa funzione può recuperare i dati dalle impostazioni locali personalizzate. I dati non sono garantiti come uguali da computer a computer o tra esecuzioni di un'applicazione. Se l'applicazione deve mantenere o trasmettere dati, vedere Uso di dati locali persistenti.

Requisiti

Requisito Valore
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 (includere Windows.h)
Libreria Kernel32.lib
DLL Kernel32.dll

Vedere anche

ConvertDefaultLocale

GetLocaleInfo

GetSystemDefaultLCID

GetUserDefaultLocaleName

Funzioni di supporto del linguaggio nazionale