Chiamata alle funzioni "Nome impostazioni locali"

Windows Vista introduce un numero elevato di funzioni che usano nomi delle impostazioni locali anziché identificatori delle impostazioni locali. Queste nuove funzioni forniscono un supporto valido per le impostazioni locali supplementari e diverse di esse forniscono funzionalità aggiuntive non disponibili nelle funzioni NLS precedenti. Alcuni di essi, ad esempio le nuove funzioni di enumerazione, rappresentano anche miglioramenti della progettazione.

Nota

Le applicazioni destinate a essere eseguite solo in Windows Vista e versioni successive devono usare le funzioni "nome delle impostazioni locali" in preferenza per le funzioni NLS che usano identificatori delle impostazioni locali.

 

Nella tabella seguente sono elencate le funzioni del nome delle impostazioni locali insieme alle funzioni precedenti che possono sostituire.

Funzioni che usano nomi delle impostazioni locali Funzioni che usano identificatori delle impostazioni locali
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

 

Esempio

Un esempio che mostra l'uso di diverse funzioni basate sui nomi delle impostazioni locali è disponibile in NLS: Esempio di API basate su nome.

Uso del supporto per la lingua nazionale