Aufrufen der Funktionen "Gebietsschemaname"

Windows Vista führt eine große Anzahl von Funktionen ein, die Gebietsschemanamen anstelle von Gebietsschemabezeichnernverwenden. Diese neuen Funktionen bieten eine gute Unterstützung für zusätzliche Gebietsschemas,und einige von ihnen bieten zusätzliche Funktionen, die in den älteren NLS-Funktionen nicht verfügbar sind. Einige davon, z. B. die neuen Enumerationsfunktionen, stellen auch Entwurfsverbesserungen dar.

Hinweis

Anwendungen, die nur auf Windows Vista und höher ausgeführt werden sollen, sollten die Gebietsschemanamenfunktionen vor den NLS-Funktionen verwenden, die Gebietsschemabezeichner verwenden.

In der folgenden Tabelle sind die Gebietsschemanamenfunktionen zusammen mit den älteren Funktionen aufgeführt, die sie ersetzen können.

Funktionen mit Gebietsschemanamen Funktionen mit Gebietsschemabezeichnern
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

Beispiel

Ein Beispiel für die Verwendung mehrerer Funktionen, die auf Gebietsschemanamen basieren, finden Sie unter NLS: Name-based APIs Sample.

Verwenden der Unterstützung für nationale Sprachen