Funktionen der Unterstützung von Landessprachen
Die Unterstützung von Landessprachen (National Language Support, NLS) unterstützt die in der folgenden Tabelle definierten Funktionen.
Function | Beschreibung |
---|---|
AdjustCalendarDate | Veraltet. Passt ein Datum mit einer bestimmte Anzahl von Jahren, Monaten, Wochen oder Tagen an. |
CompareString | Vergleicht zwei Zeichenfolgen für ein Gebietsschema, das durch einen Bezeichner angegeben ist. |
CompareStringEx | Vergleicht zwei Unicode-Zeichenfolgen (Breitzeichen) für ein Gebietsschema, das durch einen Namen angegeben ist. |
CompareStringOrdinal | Vergleicht zwei Unicode-Zeichenfolgen, um die binäre Äquivalenz zu testen. |
ConvertCalDateTimeToSystemTime | Veraltet. Konvertiert eine angegebene CALDATETIME-Struktur in eine SYSTEMTIME-Struktur. |
ConvertDefaultLocale | Konvertiert einen Standardgebietsschemawert in einen tatsächlichen Gebietsschemabezeichner. |
ConvertSystemTimeToCalDateTime | Veraltet. Konvertiert eine angegebene SYSTEMTIME-Struktur in eine CALDATETIME-Struktur. |
DownlevelGetLocaleScripts | Stellt eine Liste mit Skripts für das angegebene Gebietsschema bereit. |
DownlevelGetParentLocaleLCID | Ruft den Gebietsschemabezeichner für das übergeordnete Gebietsschema des angegebenen Gebietsschemas ab. |
DownlevelGetParentLocaleName | Ruft den Gebietsschemanamen für das übergeordnete Gebietsschema des angegebenen Gebietsschemas ab. |
DownlevelGetStringScripts | Stellt eine Liste mit Skripts bereit, die in der angegebenen Unicode-Zeichenfolge verwendet werden. |
DownlevelLCIDToLocaleName | Konvertiert einen Gebietsschemabezeichner in einen Gebietsschemanamen. |
DownlevelLocaleNameToLCID | Konvertiert einen Gebietsschemanamen in einen Gebietsschemabezeichner, mit dem Informationen aus dem Betriebssystem abgerufen werden können. |
DownlevelVerifyScripts | Vergleicht zwei Aufzählungslisten mit Skripts. |
EnumCalendarInfo | Zählt Kalenderinformationen für ein angegebenes Gebietsschema auf. |
EnumCalendarInfoEx | Zählt Kalenderinformationen für ein durch einen Bezeichner angegebenes Gebietsschema auf. |
EnumCalendarInfoExEx | Zählt Kalenderinformationen für ein durch einen Namen angegebenes Gebietsschema auf. |
EnumCalendarInfoProc | Eine anwendungsdefinierte Rückruffunktion, die von der EnumCalendarInfo-Funktion bereitgestellte aufgezählte Kalenderinformationen verarbeitet. |
EnumCalendarInfoProcEx | Eine anwendungsdefinierte Rückruffunktion, die von der EnumCalendarInfoEx-Funktion bereitgestellte aufgezählte Kalenderinformationen verarbeitet. |
EnumCalendarInfoProcExEx | Eine anwendungsdefinierte Rückruffunktion, die von der EnumCalendarInfoExEx-Funktion bereitgestellte aufgezählte Kalenderinformationen verarbeitet. |
EnumCodePagesProc | Eine anwendungsdefinierte Rückruffunktion, die von der EnumSystemCodePages-Funktion bereitgestellte aufgezählte Informationen zu Codepages verarbeitet. |
EnumDateFormats | Listet die langen oder kurzen Datumsformate oder die Jahres-/Monatsformate auf, die für ein bestimmtes Gebietsschema verfügbar sind. |
EnumDateFormatsEx | Listet die langen oder kurzen Datumsformate oder die Jahres-/Monatsformate auf, die für ein bestimmtes Gebietsschema verfügbar sind. |
EnumDateFormatsExEx | Listet die langen oder kurzen Datumsformate oder die Jahres-/Monatsformate auf, die für ein durch den Namen angegebenes Gebietsschema verfügbar sind. |
EnumDateFormatsProc | Eine anwendungsdefinierte Rückruffunktion, die von der EnumDateFormats-Funktion bereitgestellte Informationen zum Datumsformat verarbeitet. |
EnumDateFormatsProcEx | Eine anwendungsdefinierte Rückruffunktion, die von der EnumDateFormatsEx-Funktion bereitgestellte Informationen zum Datumsformat verarbeitet. |
EnumDateFormatsProcExEx | Eine anwendungsdefinierte Rückruffunktion, die von der EnumDateFormatsExEx-Funktion bereitgestellte Datumsformatinformationen verarbeitet. |
EnumGeoInfoProc | Eine anwendungsdefinierte Rückruffunktion, die von der EnumSystemGeoID-Funktion bereitgestellte aufgezählte Informationen zum geografischen Standort verarbeitet. |
EnumLanguageGroupLocales | Zählt die Gebietsschemas in einer angegebenen Sprachgruppe auf. |
EnumLanguageGroupLocalesProc | Eine anwendungsdefinierte Rückruffunktion, die von der EnumLanguageGroupLocales-Funktion bereitgestellte aufgezählte Gebietsschemainformationen für eine Sprachgruppe verarbeitet. |
EnumLanguageGroupsProc | Eine anwendungsdefinierte Rückruffunktion, die von der EnumSystemLanguageGroups-Funktion bereitgestellte aufgezählte Sprachgruppeninformationen verarbeitet. |
EnumLocalesProc | Eine anwendungsdefinierte Rückruffunktion, die von der EnumSystemLocales-Funktion bereitgestellte aufgezählte Gebietsschemainformationen verarbeitet. |
EnumLocalesProcEx | Eine anwendungsdefinierte Rückruffunktion, die von der EnumSystemLocalesEx-Funktion bereitgestellte aufgezählte Gebietsschemainformationen verarbeitet. |
EnumSystemCodePages | Zählt die Codepages auf, die entweder in einem Betriebssystem installiert sind oder von einem Betriebssystem unterstützt werden. |
EnumSystemGeoID | Zählt die Bezeichner für geografische Standorte (Typ GEOID) auf, die im Betriebssystem verfügbar sind. |
EnumSystemGeoNames | Zählt die aus zwei Buchstaben bestehenden Codes der ISO-Norm 3166-1 oder die numerischen Codes der UN-Norm M.49 (Series M, Number 49) für geografische Standorte auf, die im Betriebssystem verfügbar sind. |
EnumSystemLanguageGroups | Zählt die Sprachgruppen auf, die entweder in einem Betriebssystem installiert sind oder von einem Betriebssystem unterstützt werden. |
EnumSystemLocales | Zählt die Gebietsschemas auf, die entweder in einem Betriebssystem installiert sind oder von einem Betriebssystem unterstützt werden. |
EnumSystemLocalesEx | Zählt die Gebietsschemas auf, die entweder in einem Betriebssystem installiert sind oder von einem Betriebssystem unterstützt werden. |
EnumTimeFormats | Zählt die Uhrzeitformate auf, die für ein durch einen Bezeichner angegebenes Gebietsschema verfügbar sind. |
EnumTimeFormatsEx | Zählt die Uhrzeitformate auf, die für ein durch einen Namen angegebenes Gebietsschema verfügbar sind. |
EnumTimeFormatsProc | Eine anwendungsdefinierte Rückruffunktion, die von der EnumTimeFormats-Funktion bereitgestellte aufgezählte Informationen zum Uhrzeitformat verarbeitet. |
EnumTimeFormatsProcEx | Eine anwendungsdefinierte Rückruffunktion, die von der EnumTimeFormatsEx-Funktion bereitgestellte aufgezählte Informationen zum Uhrzeitformat verarbeitet. |
FindNLSString | Sucht eine Unicode-Zeichenfolge (Breitzeichen) oder deren Entsprechung in einer anderen Unicode-Zeichenfolge für ein durch einen Bezeichner angegebenes Gebietsschema. |
FindNLSStringEx | Sucht eine Unicode-Zeichenfolge (Breitzeichen) oder deren Entsprechung in einer anderen Unicode-Zeichenfolge für ein durch einen Bezeichner angegebenes Gebietsschema. |
FindStringOrdinal | Sucht eine Unicode-Zeichenfolge (Breitzeichen) in einer anderen Unicode-Zeichenfolge für einen nicht linguistischen Vergleich. |
FoldString | Ordnet eine Unicode-Zeichenfolge einer anderen zu, wobei die angegebene Transformation ausgeführt wird. |
Geo_EnumNameProc | Eine anwendungsdefinierte Rückruffunktion, die von der EnumSystemGeoNames-Funktion bereitgestellte aufgezählte Informationen zum geografischen Standort verarbeitet. |
GetACP | Ruft den aktuellen Windows-ANSI-Codepagebezeichner für das System ab. |
GetCalendarDateFormatEx | Veraltet. Ruft mithilfe des angegebenen Datums eine ordnungsgemäß formatierte Datumszeichenfolge für das angegebene Gebietsschema ab. |
GetCalendarInfo | Ruft Informationen zu einem Kalender für ein durch einen Bezeichner angegebenes Gebietsschema ab. |
GetCalendarInfoEx | Ruft Informationen zu einem Kalender für ein durch einen Namen angegebenes Gebietsschema ab. |
GetCalendarSupportedDateRange | Veraltet. Ruft den unterstützten Datumsbereich für einen angegebenen Kalender ab. |
GetCPInfo | Ruft Informationen zu allen gültigen installierten oder verfügbaren Codepages ab. |
GetCPInfoEx | Ruft Informationen zu allen gültigen installierten oder verfügbaren Codepages ab. |
GetCurrencyFormat | Formatiert eine Ziffernzeichenfolge als Währungszeichenfolge für ein durch einen Bezeichner angegebenes Gebietsschema. |
GetCurrencyFormatEx | Formatiert eine Ziffernzeichenfolge als Währungszeichenfolge für ein durch einen Namen angegebenes Gebietsschema. |
GetDateFormat | Formatiert ein Datum als Datumszeichenfolge für ein durch einen Bezeichner angegebenes Gebietsschema. |
GetDateFormatEx | Formatiert ein Datum als Datumszeichenfolge für ein durch einen Namen angegebenes Gebietsschema. |
GetDurationFormat | Formatiert eine Zeitdauer als Zeitzeichenfolge für ein durch einen Bezeichner angegebenes Gebietsschema. |
GetDurationFormatEx | Formatiert eine Zeitdauer als Zeitzeichenfolge für ein durch einen Namen angegebenes Gebietsschema. |
GetGeoInfo | Ruft Informationen zu einem angegebenen geografischen Standort ab. |
GetGeoInfoEx | Ruft Informationen zu einem geografischen Standort ab, den Sie mithilfe eines aus zwei Buchstaben bestehenden ISO 3166-1-Codes oder eines numerischen UN M.49-Codes angeben. |
GetLocaleInfo | Ruft Informationen zu einem durch einen Bezeichner angegebenen Gebietsschema ab. |
GetLocaleInfoEx | Ruft Informationen zu einem durch einen Namen angegebenen Gebietsschema ab. |
GetNLSVersion | Ruft Informationen zur aktuellen Version einer angegebenen NLS-Funktion für ein durch einen Bezeichner angegebenes Gebietsschema ab. |
GetNLSVersionEx | Ruft Informationen zur aktuellen Version einer angegebenen NLS-Funktion für ein durch einen Namen angegebenes Gebietsschema ab. |
GetNumberFormat | Formatiert eine Ziffernzeichenfolge als Ziffernzeichenfolge, die für ein durch einen Bezeichner angegebenes Gebietsschema angepasst ist. |
GetNumberFormatEx | Formatiert eine Ziffernzeichenfolge als Ziffernzeichenfolge, die für ein durch einen Namen angegebenes Gebietsschema angepasst ist. |
GetOEMCP | Ruft den aktuellen Codepagebezeichner des OEM (Original Equipment Manufacturer) für das Betriebssystem ab. |
GetStringScripts | Stellt eine Liste mit Skripts bereit, die in der angegebenen Zeichenfolge verwendet werden. |
GetStringTypeA | Veraltet. Ruft Zeichentypinformationen für die Zeichen in der angegebenen ANSI-Quellzeichenfolge ab. |
GetStringTypeEx | Ruft Zeichentypinformationen für die Zeichen in der angegebenen Quellzeichenfolge ab. |
GetStringTypeW | Ruft Zeichentypinformationen für die Zeichen in der angegebenen Unicode-Quellzeichenfolge ab. |
GetSystemDefaultLangID | Gibt den Sprachbezeichner für das Systemgebietsschema zurück. |
GetSystemDefaultLCID | Gibt den Gebietsschemabezeichner für das Systemgebietsschema zurück. |
GetSystemDefaultLocaleName | Ruft den Namen des standardmäßigen Systemgebietsschemas ab. |
GetThreadLocale | Gibt den Gebietsschemabezeichner des aktuellen Gebietsschemas für den aufrufenden Thread zurück. |
GetTimeFormat | Formatiert eine Uhrzeit als Zeitzeichenfolge für ein durch einen Bezeichner angegebenes Gebietsschema. |
GetTimeFormatEx | Formatiert eine Uhrzeit als Zeitzeichenfolge für ein durch einen Namen angegebenes Gebietsschema. |
GetUserDefaultGeoName | Ruft den aus zwei Buchstaben bestehenden ISO 3166-1-Code oder den numerischen UN M.49-Code für den standardmäßigen geografischen Standort des Benutzers oder der Benutzerin ab. |
GetUserDefaultLangID | Gibt den Sprachbezeichner für das aktuelle Benutzergebietsschema zurück. |
GetUserDefaultLCID | Gibt den Gebietsschemabezeichner für das standardmäßige Benutzergebietsschema zurück. |
GetUserDefaultLocaleName | Ruft den Namen des standardmäßigen Benutzergebietsschemas ab. |
GetUserGeoID | Ruft Informationen zum geografischen Standort des Benutzers oder der Benutzerin ab. |
IdnToAscii | Konvertiert einen internationalisierten Domänennamen (IDN) oder eine andere internationalisierte Bezeichnung in eine Unicode-Darstellung (Breitezeichen) der ASCII-Zeichenfolge, die den Namen in der Punycode-Syntax für die Codierung bei Übertragungen darstellt. |
IdnToNameprepUnicode | Konvertiert einen internationalisierten Domänennamen (IDN) oder eine andere internationalisierte Bezeichnung in die in RFC 3491 der Network Working Group angegebene NamePrep-Form, führt aber nicht die zusätzliche Konvertierung in Punycode durch. |
IdnToUnicode | Konvertiert die Punycode-Form eines internationalisierten Domänennamens (IDN) oder eine andere internationalisierte Bezeichnung in die normale Unicode-UTF-16-Codierungssyntax. |
IsCalendarLeapYear | Veraltet. Gibt an, ob das angegebene Jahr innerhalb des angegebenen Zeitraums für den jeweiligen Kalender ein Schaltjahr ist. |
IsNLSDefinedString | Bestimmt, ob jedes Zeichen in einer Zeichenfolge ein definiertes Ergebnis für eine angegebene NLS-Funktion aufweist. |
IsNormalizedString | Überprüft, ob eine Zeichenfolge gemäß Unicode 4.0 TR#15 normalisiert wird. |
IsValidCodePage | Bestimmt, ob eine angegebene Codepage gültig ist. |
IsValidLanguageGroup | Bestimmt, ob eine Sprachgruppe im Betriebssystem installiert ist oder unterstützt wird. |
IsValidLocale | Bestimmt, ob das angegebene Gebietsschema im Betriebssystem installiert ist oder unterstützt wird. |
IsValidLocaleName | Bestimmt, ob der angegebene Gebietsschemaname für ein Gebietsschema gültig ist, das im Betriebssystem installiert ist oder unterstützt wird. |
IsValidNLSVersion | Bestimmt, ob die NLS-Version für eine bestimmte NLS-Funktion gültig ist. |
LCIDToLocaleName | Konvertiert einen Gebietsschemabezeichner in einen Gebietsschemanamen. |
LCMapString | Ordnet für ein durch einen Bezeichner angegebenes Gebietsschema eine Eingabezeichenfolge mithilfe einer angegebenen Transformation einer anderen Eingabezeichenfolge zu oder generiert einen Sortierschlüssel für die Eingabezeichenfolge. |
LCMapStringEx | Ordnet für ein durch einen Namen angegebenes Gebietsschema eine Eingabezeichenfolge mithilfe einer angegebenen Transformation einer anderen Eingabezeichenfolge zu oder generiert einen Sortierschlüssel für die Eingabezeichenfolge. |
LoadStringByReference | Nicht unterstützt. Diese Funktion kann geändert worden oder nicht verfügbar sein. Verwenden Sie stattdessen SHLoadIndirectString. |
LocaleNameToLCID | Konvertiert einen Gebietsschemanamen in einen Gebietsschemabezeichner. |
NormalizeString | Normalisiert die Zeichen einer Textzeichenfolge gemäß Unicode 4.0 TR#15. |
NotifyUILanguageChange | Nicht unterstützt. Diese Funktion kann geändert worden oder nicht verfügbar sein. |
ResolveLocaleName | Sucht für den angegebenen Namen eine mögliche Übereinstimmung mit einem Gebietsschemanamen. |
RtlIsValidLocaleName | Bestimmt, ob ein angegebenes Gebietsschema im Betriebssystem installiert ist oder unterstützt wird. |
SetCalendarInfo | Legt ein Element mit Gebietsschemainformationen für einen Kalender fest. |
SetLocaleInfo | Legt ein Informationselement im Abschnitt des aktuellen Gebietsschemas für die Benutzerüberschreibung fest. |
SetThreadLocale | Legt das aktuelle Gebietsschema des aufrufenden Threads fest. |
SetUserGeoID | Legt den geografischen Standortbezeichner für den Benutzer/die Benutzerin fest. |
SetUserGeoName | Legt den geografischen Standort für den aktuellen Benutzer/die aktuelle Benutzerin auf den angegebenen aus zwei Buchstaben bestehenden ISO 3166-1-Code oder den numerischen UN M.49-Code fest. |
UpdateCalendarDayOfWeek | Ruft den Wochentag ab, der einem angegebenen Tag entspricht, und füllt das Feld DayOfWeek" in der angegebenen CALDATETIME-Struktur auf. |
VerifyScripts | Vergleicht zwei Aufzählungslisten mit Skripts. |
Hinweis
Ab Windows 8: Wenn Ihre App Sprachtags an eine dieser Funktionen aus dem Windows.Globalization-Namespace übergibt, muss sie die Tags zuerst durch Aufrufen von ResolveLocaleName konvertieren.