Partager via


Appel des fonctions « Nom des paramètres régionaux »

Windows Vista introduit un grand nombre de fonctions qui utilisent noms de paramètres régionaux au lieu de identificateurs de paramètres régionaux. Ces nouvelles fonctions prennent en charge paramètres régionaux supplémentaires, et plusieurs d’entre elles fournissent des fonctionnalités supplémentaires non disponibles dans les anciennes fonctions NLS. Certaines d’entre elles, telles que les nouvelles fonctions d’énumération, représentent également des améliorations de conception.

Note

Les applications destinées à s’exécuter uniquement sur Windows Vista et les versions ultérieures doivent utiliser les fonctions « nom des paramètres régionaux » en préférence pour les fonctions NLS qui utilisent des identificateurs de paramètres régionaux.

 

Le tableau suivant répertorie les fonctions de nom de paramètres régionaux ainsi que les fonctions plus anciennes qu’elles peuvent remplacer.

Fonctions utilisant des noms de paramètres régionaux Fonctions utilisant des identificateurs de paramètres régionaux
CompareStringEx CompareString
EnumCalendarInfoExEx EnumCalendarInfo, EnumCalendarInfoEx
EnumDateFormatsExex EnumDateFormats, EnumDateFormatsEx
EnumSystemLocalesEx EnumSystemLocales
EnumTimeFormatsEx EnumTimeFormats
FindNLSStringEx FindNLSString
GetCalendarInfoEx GetCalendarInfo
GetCurrencyFormatEx GetCurrencyFormat
GetDateFormatEx GetDateFormat
GetDurationFormatEx GetDurationFormat
GetLocaleInfoEx GetLocaleInfo
GetNLSVersionEx GetNLSVersion
GetNumberFormatEx GetNumberFormat
GetSystemDefaultLocaleName GetSystemDefaultLCID
GetTimeFormatEx GetTimeFormat
GetUserDefaultLocaleName GetUserDefaultLCID
IsValidLocaleName IsValidLocale
LCMapStringEx LCMapString

 

Exemple

Un exemple montrant l’utilisation de plusieurs fonctions basées sur des noms de paramètres régionaux se trouve dans NLS : Exemple d’API basées sur des noms.

utilisation de la prise en charge des langues nationales