GetUserDefaultLCID, fonction (winnls.h)

Retourne l’identificateur de paramètres régionaux pour les paramètres régionaux par défaut de l’utilisateur.

Attention Si les paramètres régionaux par défaut de l’utilisateur sont des paramètres régionaux personnalisés, une application ne peut pas étiqueter avec précision les données avec la valeur ou les échanger. Dans ce cas, l’application doit utiliser GetUserDefaultLocaleName de préférence pour GetUserDefaultLCID.
 
Note Les applications destinées à s’exécuter uniquement sur Windows Vista et versions ultérieures doivent utiliser GetUserDefaultLocaleName.
 

Syntaxe

LCID GetUserDefaultLCID();

Valeur de retour

Retourne l’identificateur de paramètres régionaux pour les paramètres régionaux par défaut de l’utilisateur, représenté comme LOCALE_USER_DEFAULT. Si les paramètres régionaux par défaut de l’utilisateur sont des paramètres régionaux personnalisés, cette fonction retourne toujours LOCALE_CUSTOM_DEFAULT, quels que soient les paramètres régionaux personnalisés sélectionnés. Par exemple, que les paramètres régionaux de l’utilisateur soient Hawaïen (US), haw-US ou Fidjiien (Fidji), fj-FJ, la fonction retourne la même valeur.

Remarques

Cette fonction peut récupérer des données à partir de paramètres régionaux personnalisés. Il n’est pas garanti que les données soient identiques d’un ordinateur à l’autre ou entre les exécutions d’une application. Si votre application doit conserver ou transmettre des données, consultez Utilisation des données de paramètres régionaux persistants.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête winnls.h (inclure Windows.h)
Bibliothèque Kernel32.lib
DLL Kernel32.dll

Voir aussi

ConvertDefaultLocale

GetLocaleInfo

GetSystemDefaultLCID

GetUserDefaultLocaleName

Fonctions de prise en charge des langues nationales