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.
Rubriques connexes