winnls.h-Header
Dieser Header wird von der Internationalisierung für Windows-Anwendungen verwendet. Weitere Informationen finden Sie unter
winnls.h enthält die folgenden Programmierschnittstellen:
Functions
CompareString Die CompareString-Funktion (winnls.h) vergleicht zwei Zeichenfolgen für ein durch einen Bezeichner angegebenes Gebietsschema. |
CompareStringA Vergleicht zwei Zeichenfolgen für ein durch den Bezeichner angegebenes Gebietsschema. Vorsicht Die falsche Verwendung von CompareString kann die Sicherheit Ihrer Anwendung beeinträchtigen. (CompareStringA) |
ConvertDefaultLocale Konvertiert einen Standardgebietsschemawert in einen tatsächlichen Gebietsschemabezeichner. |
EnumCalendarInfoA Listet Kalenderinformationen für ein angegebenes Gebietsschema auf. Hinweis Um zusätzlich zu den Kalenderinformationen einen Kalenderbezeichner zu erhalten, sollte die Anwendung die Funktion EnumCalendarInfoEx verwenden. (ANSI) |
EnumCalendarInfoExA Listet Kalenderinformationen für ein durch den Bezeichner angegebenes Gebietsschema auf. Hinweis Jede Anwendung, die nur unter Windows Vista und höher ausgeführt wird, sollte EnumCalendarInfoExEx vor dieser Funktion verwenden. (ANSI) |
EnumCalendarInfoExEx Listet Kalenderinformationen für ein durch den Namen angegebenes Gebietsschema auf. Hinweis Die Anwendung sollte diese Funktion vor EnumCalendarInfo oder EnumCalendarInfoEx aufrufen, wenn sie nur unter Windows Vista und höher ausgeführt werden soll. Hinweis Diese Funktion kann Daten aufzählen, die sich zwischen Releases ändern, z. B. aufgrund eines benutzerdefinierten Gebietsschemas. Wenn Ihre Anwendung Daten beibehalten oder übertragen muss, finden Sie weitere Informationen unter Verwenden persistenter Gebietsschemadaten. |
EnumCalendarInfoExW Listet Kalenderinformationen für ein durch den Bezeichner angegebenes Gebietsschema auf. Hinweis Jede Anwendung, die nur unter Windows Vista und höher ausgeführt wird, sollte EnumCalendarInfoExEx vor dieser Funktion verwenden. (Unicode) |
EnumCalendarInfoW Listet Kalenderinformationen für ein angegebenes Gebietsschema auf. Hinweis Um zusätzlich zu den Kalenderinformationen einen Kalenderbezeichner zu erhalten, sollte die Anwendung die Funktion EnumCalendarInfoEx verwenden. (Unicode) |
EnumDateFormatsA Listet die Formate für langes Datum, kurzes Datum oder Jahr/Monat auf, die für ein angegebenes Gebietsschema verfügbar sind. (ANSI) |
EnumDateFormatsExA Listet die Formate für langes Datum, kurzes Datum oder Jahr/Monat auf, die für ein angegebenes Gebietsschema verfügbar sind. Hinweis Jede Anwendung, die nur unter Windows Vista und höher ausgeführt wird, sollte EnumDateFormatsEx vor dieser Funktion verwenden. (ANSI) |
EnumDateFormatsEx Listet die Formate für langes Datum, kurzes Datum oder Jahr/Monat auf, die für ein durch den Namen angegebenes Gebietsschema verfügbar sind. Hinweis Die Anwendung sollte diese Funktion vor EnumDateFormats oder EnumDateFormatsEx aufrufen, wenn sie nur unter Windows Vista und höher ausgeführt werden soll. Hinweis Diese Funktion kann Daten aufzählen, die sich zwischen Releases ändern, z. B. aufgrund eines benutzerdefinierten Gebietsschemas. Wenn Ihre Anwendung Daten beibehalten oder übertragen muss, finden Sie weitere Informationen unter Verwenden persistenter Gebietsschemadaten. |
EnumDateFormatsExW Listet die Formate für langes Datum, kurzes Datum oder Jahr/Monat auf, die für ein angegebenes Gebietsschema verfügbar sind. Hinweis Jede Anwendung, die nur unter Windows Vista und höher ausgeführt wird, sollte EnumDateFormatsEx vor dieser Funktion verwenden. (Unicode) |
EnumDateFormatsW Listet die Formate für langes Datum, kurzes Datum oder Jahr/Monat auf, die für ein angegebenes Gebietsschema verfügbar sind. (Unicode) |
EnumLanguageGroupLocalesA Listet die Gebietsschemas in einer angegebenen Sprachgruppe auf. (ANSI) |
EnumLanguageGroupLocalesW Listet die Gebietsschemas in einer angegebenen Sprachgruppe auf. (Unicode) |
EnumSystemCodePagesA Listet die Codepages auf, die entweder auf einem Betriebssystem installiert sind oder von diesem unterstützt werden. (ANSI) |
EnumSystemCodePagesW Listet die Codepages auf, die entweder auf einem Betriebssystem installiert sind oder von diesem unterstützt werden. (Unicode) |
EnumSystemGeoID Listet die geografischen Standortbezeichner (Typ GEOID) auf, die auf dem Betriebssystem verfügbar sind. |
EnumSystemGeoNames Listet die codes der zwei Buchstaben internationalen Organisation für Normung (ISO) 3166-1 oder numerische Codes der United Nations (UN) Serie M, Nummer 49 (M.49) für geografische Standorte auf, die im Betriebssystem verfügbar sind. |
EnumSystemLanguageGroupsA Listet die Sprachgruppen auf, die entweder unter einem Betriebssystem installiert sind oder von diesem unterstützt werden. (ANSI) |
EnumSystemLanguageGroupsW Listet die Sprachgruppen auf, die entweder unter einem Betriebssystem installiert sind oder von diesem unterstützt werden. (Unicode) |
EnumSystemLocalesA Listet die Gebietsschemas auf, die entweder unter einem Betriebssystem installiert sind oder von diesem unterstützt werden. Hinweis Aus Interoperabilitätsgründen sollte die Anwendung die EnumSystemLocalesEx-Funktion gegenüber EnumSystemLocales vorziehen, da Microsoft zur Verwendung von Gebietsschemanamen anstelle von Gebietsschemabezeichnern für neue Gebietsschemas migriert. Jede Anwendung, die nur unter Windows Vista und höher ausgeführt wird, sollte EnumSystemLocalesEx verwenden. (ANSI) |
EnumSystemLocalesEx Listet die Gebietsschemas auf, die entweder unter einem Betriebssystem installiert sind oder von diesem unterstützt werden. Hinweis Die Anwendung sollte diese Funktion vor EnumSystemLocales aufrufen, wenn sie nur unter Windows Vista und höher ausgeführt werden soll. |
EnumSystemLocalesW Listet die Gebietsschemas auf, die entweder unter einem Betriebssystem installiert sind oder von diesem unterstützt werden. Hinweis Aus Interoperabilitätsgründen sollte die Anwendung die EnumSystemLocalesEx-Funktion gegenüber EnumSystemLocales vorziehen, da Microsoft zur Verwendung von Gebietsschemanamen anstelle von Gebietsschemabezeichnern für neue Gebietsschemas migriert. Jede Anwendung, die nur unter Windows Vista und höher ausgeführt wird, sollte EnumSystemLocalesEx verwenden. (Unicode) |
EnumTimeFormatsA Listet die Zeitformate auf, die für ein durch den Bezeichner angegebenes Gebietsschema verfügbar sind. Hinweis Aus Gründen der Interoperabilität sollte die Anwendung die EnumTimeFormatsEx-Funktion gegenüber EnumTimeFormats bevorzugen, da Microsoft zur Verwendung von Gebietsschemanamen anstelle von Gebietsschemabezeichnern für neue Gebietsschemas migriert. Jede Anwendung, die nur unter Windows Vista und höher ausgeführt wird, sollte EnumTimeFormatsEx verwenden. (ANSI) |
EnumTimeFormatsEx Listet die Zeitformate auf, die für ein durch den Namen angegebenes Gebietsschema verfügbar sind. Hinweis Die Anwendung sollte diese Funktion vor EnumTimeFormats aufrufen, wenn sie nur unter Windows Vista und höher ausgeführt werden soll. Hinweis Diese Funktion kann Daten aufzählen, die sich zwischen Releases ändern, z. B. aufgrund eines benutzerdefinierten Gebietsschemas. Wenn Ihre Anwendung Daten beibehalten oder übertragen muss, finden Sie weitere Informationen unter Verwenden persistenter Gebietsschemadaten. |
EnumTimeFormatsW Listet die Zeitformate auf, die für ein durch den Bezeichner angegebenes Gebietsschema verfügbar sind. Hinweis Aus Gründen der Interoperabilität sollte die Anwendung die EnumTimeFormatsEx-Funktion gegenüber EnumTimeFormats bevorzugen, da Microsoft zur Verwendung von Gebietsschemanamen anstelle von Gebietsschemabezeichnern für neue Gebietsschemas migriert. Jede Anwendung, die nur unter Windows Vista und höher ausgeführt wird, sollte EnumTimeFormatsEx verwenden. (Unicode) |
EnumUILanguagesA Listet die Sprachen der Benutzeroberfläche auf, die auf dem Betriebssystem verfügbar sind, und ruft die Rückruffunktion mit jeder Sprache in der Liste auf. (ANSI) |
EnumUILanguagesW Listet die Sprachen der Benutzeroberfläche auf, die auf dem Betriebssystem verfügbar sind, und ruft die Rückruffunktion mit jeder Sprache in der Liste auf. (Unicode) |
FILEMUIINFO_GET_CULTURE Ruft den Gebietsschemanamen ab, der den Offsetinformationen des Sprachnamens im dwLanguageNameOffset-Element einer FILEMUIINFO-Struktur zugeordnet ist. |
FILEMUIINFO_GET_MAIN_TYPEID Ruft das array-Element Standard Modultypen ab, das der Typbezeichnergröße und dem Offset in einer FILEMUIINFO-Struktur zugeordnet ist. Die Informationen werden in den Elementen dwTypeIDMainSize und dwTypeIDMainOffset der Struktur bereitgestellt. |
FILEMUIINFO_GET_MAIN_TYPEIDS Ruft das Array Standard Modultypen ab, das den Offsetinformationen des Typbezeichners im dwTypeIDMainOffset-Element einer FILEMUIINFO-Struktur zugeordnet ist. |
FILEMUIINFO_GET_MAIN_TYPENAMES Ruft das Standard Modulnamen-Multistringarray ab, das den Offsetinformationen des Typnamens im dwTypeNameMainOffset-Element einer FILEMUIINFO-Struktur zugeordnet ist. |
FILEMUIINFO_GET_MUI_TYPEID Ruft das Arrayelement des MUI-Modultyps ab, das der Typbezeichnergröße und den Offsetinformationen in einer FILEMUIINFO-Struktur zugeordnet ist. Die Informationen werden in den Elementen dwTypeIDMUISize und dwTypeIDMUIOffset der Struktur bereitgestellt. |
FILEMUIINFO_GET_MUI_TYPEIDS Ruft das Array der MUI-Modultypen ab, das den Offsetinformationen des Typbezeichners im dwTypeIDMUIOffset-Element einer FILEMUIINFO-Struktur zugeordnet ist. |
FILEMUIINFO_GET_MUI_TYPENAMES Ruft das MUI-Modulnamen-Multistringarray ab, das den Offsetinformationen des Typnamens im dwTypeNameMUIOffset-Element einer FILEMUIINFO-Struktur zugeordnet ist. |
FindNLSString Sucht eine Unicode-Zeichenfolge (Breitzeichen) oder ihre Entsprechung in einer anderen Unicode-Zeichenfolge für ein durch den Bezeichner angegebenes Gebietsschema. Vorsicht Da Zeichenfolgen mit sehr unterschiedlichen binären Darstellungen als identisch vergleichen können, kann diese Funktion bestimmte Sicherheitsbedenken auslösen. Weitere Informationen finden Sie in der Diskussion zu Vergleichsfunktionen unter Sicherheitsüberlegungen:_International Features. Hinweis Aus Interoperabilitätsgründen sollte die Anwendung die FindNLSStringEx-Funktion bevorzugen, da Microsoft zur Verwendung von Gebietsschemanamen anstelle von Gebietsschemabezeichnern für neue Gebietsschemas migriert. Obwohl FindNLSString benutzerdefinierte Gebietsschemas unterstützt, sollten die meisten Anwendungen FindNLSStringEx für diese Art von Unterstützung verwenden. |
FindNLSStringEx Sucht eine Unicode-Zeichenfolge (Breitzeichen) oder ihre Entsprechung in einer anderen Unicode-Zeichenfolge für ein gebietsschema, das durch den Namen angegeben wird. Vorsicht Da Zeichenfolgen mit sehr unterschiedlichen binären Darstellungen als identisch vergleichen können, kann diese Funktion bestimmte Sicherheitsbedenken auslösen. Weitere Informationen finden Sie in der Diskussion zu Vergleichsfunktionen unter Sicherheitsüberlegungen:_International Features. |
FoldStringA Ordnet eine Unicode-Zeichenfolge einer anderen zu, wobei die angegebene Transformation ausgeführt wird. (FoldStringA) |
GetACP Ruft den aktuellen Windows ANSI-Codepagebezeichner für das Betriebssystem ab. Achtung Die ANSI-API-Funktionen, z. B. die ANSI-Version von TextOut, verwenden implizit GetACP, um Text in oder aus Unicode zu übersetzen. |
GetCalendarInfoA Ruft Informationen zu einem Kalender für ein durch den Bezeichner angegebenes Gebietsschema ab. (ANSI) |
GetCalendarInfoEx Ruft Informationen zu einem Kalender für ein gebietsschema ab, das mit dem Namen angegeben ist. Hinweis Die Anwendung sollte diese Funktion in der Voreinstellung GetCalendarInfo aufrufen, wenn sie nur unter Windows Vista und höher ausgeführt werden soll. Hinweis Diese Funktion kann Daten abrufen, die sich zwischen Releases ändern, z. B. aufgrund eines benutzerdefinierten Gebietsschemas. Wenn Ihre Anwendung Daten beibehalten oder übertragen muss, finden Sie weitere Informationen unter Verwenden persistenter Gebietsschemadaten. |
GetCalendarInfoW Ruft Informationen zu einem Kalender für ein durch den Bezeichner angegebenes Gebietsschema ab. (Unicode) |
GetCPInfo Ruft Informationen zu allen gültigen installierten oder verfügbaren Codepages ab. (GetCPInfo) |
GetCPInfoExA Ruft Informationen zu allen gültigen installierten oder verfügbaren Codepages ab. (GetCPInfoExA) |
GetCPInfoExW Ruft Informationen zu allen gültigen installierten oder verfügbaren Codepages ab. (GetCPInfoExW) |
GetCurrencyFormatA Formatiert eine Zahlenzeichenfolge als Währungszeichenfolge für ein gebietsschema, das durch den Bezeichner angegeben wird. (ANSI) |
GetCurrencyFormatEx Formatiert eine Zahlenzeichenfolge als Währungszeichenfolge für ein gebietsschema, das durch den Namen angegeben ist. Hinweis Die Anwendung sollte diese Funktion vorZug für GetCurrencyFormat aufrufen, wenn sie nur unter Windows Vista und höher ausgeführt werden soll. Hinweis Diese Funktion kann Daten formatieren, die sich zwischen Releases ändern, z. B. aufgrund eines benutzerdefinierten Gebietsschemas. Wenn Ihre Anwendung Daten beibehalten oder übertragen muss, finden Sie weitere Informationen unter Verwenden persistenter Gebietsschemadaten. |
GetCurrencyFormatW Formatiert eine Zahlenzeichenfolge als Währungszeichenfolge für ein gebietsschema, das durch den Bezeichner angegeben wird. (Unicode) |
GetDurationFormat Formatiert eine Zeitdauer als Zeitzeichenfolge für ein durch den Bezeichner angegebenes Gebietsschema. |
GetDurationFormatEx Formatiert eine Zeitdauer als Zeitzeichenfolge für ein gebietsschema, das durch den Namen angegeben ist. |
GetFileMUIInfo Ruft ressourcenbezogene Informationen zu einer Datei ab. |
GetFileMUIPath Ruft den Pfad zu allen sprachspezifischen Ressourcendateien ab, die der angegebenen LN-Datei zugeordnet sind. Die Anwendung muss diese Funktion wiederholt aufrufen, um den Pfad für jede Ressourcendatei abzurufen. |
GetGeoInfoA Ruft Informationen zu einem angegebenen geografischen Standort ab. (ANSI) |
GetGeoInfoEx Ruft Informationen zu einem geografischen Standort ab, den Sie mithilfe eines Codes der Internationalen Organisation für Normung (ISO) 3166-1 aus zwei Buchstaben oder mit numerischem Code der Vereinten Nationen (UN) Serie M, Nummer 49 (M.49) angeben. |
GetGeoInfoW Ruft Informationen zu einem angegebenen geografischen Standort ab. (Unicode) |
GetLocaleInfoA Ruft Informationen zu einem gebietsschema ab, das durch den Bezeichner angegeben wird. (ANSI) |
GetLocaleInfoEx Ruft Informationen zu einem gebietsschema ab, das durch den Namen angegeben wird. Hinweis Die Anwendung sollte diese Funktion für GetLocaleInfo aufrufen, wenn sie nur unter Windows Vista und höher ausgeführt werden soll. Hinweis Diese Funktion kann Daten abrufen, die sich zwischen Releases ändern, z. B. aufgrund eines benutzerdefinierten Gebietsschemas. Wenn Ihre Anwendung Daten beibehalten oder übertragen muss, finden Sie weitere Informationen unter Verwenden persistenter Gebietsschemadaten. |
GetLocaleInfoW Ruft Informationen zu einem gebietsschema ab, das durch den Bezeichner angegeben wird. (Unicode) |
GetNLSVersion Ruft Informationen zur aktuellen Version einer angegebenen NLS-Funktion für ein durch den Bezeichner angegebenes Gebietsschema ab. Hinweis Aus Interoperabilitätsgründen sollte die Anwendung die GetNLSVersionEx-Funktion gegenüber GetNLSVersion vorziehen, da Microsoft zur Verwendung von Gebietsschemanamen anstelle von Gebietsschemabezeichnern für neue Gebietsschemas migriert. Diese Empfehlung gilt insbesondere für benutzerdefinierte Gebietsschemas, für die GetNLSVersionEx genügend Informationen abruft, um festzustellen, ob sich das Sortierverhalten geändert hat. Jede Anwendung, die nur unter Windows Vista und höher ausgeführt wird, sollte GetNLSVersionEx verwenden oder zumindest die NLSVERSIONINFOEX-Struktur übergeben, wenn GetNLSVersionVersion aufgerufen wird, um zusätzliche Sortierversionsdaten zu erhalten. |
GetNLSVersionEx Ruft Informationen zur aktuellen Version einer angegebenen NLS-Funktion für ein durch den Namen angegebenes Gebietsschema ab. Hinweis Die Anwendung sollte diese Funktion vorzugsauf GetNLSVersion aufrufen, wenn sie nur unter Windows Vista und höher ausgeführt werden soll. |
GetNumberFormatA Formatiert eine Zahlenzeichenfolge als Zahlenzeichenfolge, die für ein durch den Bezeichner angegebenes Gebietsschema angepasst ist. (ANSI) |
GetNumberFormatEx Formatiert eine Zahlenzeichenfolge als Zahlenzeichenfolge, die für ein durch den Namen angegebenes Gebietsschema angepasst ist. Hinweis Die Anwendung sollte diese Funktion vorzugsmäßig getNumberFormat aufrufen, wenn sie nur unter Windows Vista und höher ausgeführt werden soll. Hinweis Diese Funktion kann Daten formatieren, die sich zwischen Releases ändern, z. B. aufgrund eines benutzerdefinierten Gebietsschemas. Wenn Ihre Anwendung Daten beibehalten oder übertragen muss, finden Sie weitere Informationen unter Verwenden persistenter Gebietsschemadaten. |
GetNumberFormatW Formatiert eine Zahlenzeichenfolge als Zahlenzeichenfolge, die für ein durch den Bezeichner angegebenes Gebietsschema angepasst ist. (Unicode) |
GetOEMCP Gibt den aktuellen OEM-Codepagebezeichner (Original Equipment Manufacturer) für das Betriebssystem zurück. |
GetProcessPreferredUILanguages Ruft die bevorzugten Benutzeroberflächensprachen des Prozesses ab. Weitere Informationen finden Sie unter Sprachverwaltung der Benutzeroberfläche. |
GetStringScripts Stellt eine Liste der Skripts bereit, die in der angegebenen Unicode-Zeichenfolge verwendet werden. |
GetStringTypeA Veraltet. (GetStringTypeA) |
GetSystemDefaultLangID Gibt den Sprachbezeichner für das Systemgebietsschema zurück. |
GetSystemDefaultLCID Gibt den Gebietsschemabezeichner für das Systemgebietsschema zurück. Hinweis Jede Anwendung, die nur unter Windows Vista und höher ausgeführt wird, sollte GetSystemDefaultLocaleName vor dieser Funktion verwenden. |
GetSystemDefaultLocaleName Ruft den Systemstandardschemanamen ab. Hinweis Es wird empfohlen, dass Anwendungen GetUserDefaultLocaleName vor dieser Funktion aufrufen. |
GetSystemDefaultUILanguage Ruft den Sprachbezeichner für die Standardsprache der Benutzeroberfläche des Betriebssystems ab, die unter Windows Vista und höher auch als "Installationssprache" bezeichnet wird. Weitere Informationen finden Sie unter Sprachverwaltung der Benutzeroberfläche. |
GetSystemPreferredUILanguages Ruft die bevorzugten Benutzeroberflächensprachen des Systems ab. Weitere Informationen finden Sie unter Sprachverwaltung der Benutzeroberfläche. |
GetThreadLocale Gibt den Gebietsschemabezeichner des aktuellen Gebietsschemas für den aufrufenden Thread zurück. Hinweis Diese Funktion kann Daten abrufen, die sich zwischen Releases ändern, z. B. aufgrund eines benutzerdefinierten Gebietsschemas. |
GetThreadPreferredUILanguages Ruft die bevorzugten Benutzeroberflächensprachen des Threads für den aktuellen Thread ab. Weitere Informationen finden Sie unter Sprachverwaltung der Benutzeroberfläche. |
GetThreadUILanguage Gibt den Sprachbezeichner der ersten Benutzeroberflächensprache für den aktuellen Thread zurück. |
GetUILanguageInfo Ruft eine Vielzahl von Informationen zu einer installierten Benutzeroberflächensprache ab. |
GetUserDefaultGeoName Ruft den Code der zwei Buchstaben der Internationalen Organisation für Normung (ISO) 3166-1 oder den numerischen Code der Unnationen (UN) Serie M, Nummer 49 (M.49) für den geografischen Standardstandort des Benutzers ab. |
GetUserDefaultLangID Gibt den Sprachbezeichner der Regionsformateinstellung für den aktuellen Benutzer zurück. |
GetUserDefaultLCID Gibt den Gebietsschemabezeichner für das Standardgebietsschema des Benutzers zurück. Vorsicht Wenn das Standardgebietsschema des Benutzers ein benutzerdefiniertes Gebietsschema ist, kann eine Anwendung Daten nicht genau mit dem Wert markieren oder austauschen. |
GetUserDefaultLocaleName Ruft den Standardgebietsschemanamen des Benutzers ab. Hinweis Die Anwendung sollte diese Funktion vorzugshalber getUserDefaultLCID aufrufen, wenn sie nur unter Windows Vista und höher ausgeführt werden soll. |
GetUserDefaultUILanguage Gibt den Sprachbezeichner für die Benutzeroberflächensprache für den aktuellen Benutzer zurück. |
GetUserGeoID Ruft Informationen über den geografischen Standort des Benutzers ab. Weitere Informationen finden Sie unter Tabelle mit geografischen Standorten. |
GetUserPreferredUILanguages Ruft Informationen zu den bevorzugten Benutzeroberflächensprachen ab. Weitere Informationen finden Sie unter Sprachverwaltung der Benutzeroberfläche. |
IdnToAscii Konvertiert einen internationalisierten Domänennamen (IDN) oder eine andere internationalisierte Bezeichnung in eine Unicode-Darstellung (Breitzeichen) der ASCII-Zeichenfolge, die den Namen in der Punycode-Übertragungscodierungssyntax darstellt. |
IdnToNameprepUnicode Konvertiert einen internationalisierten Domänennamen (IDN) oder eine andere internationalisierte Bezeichnung in das von network working group RFC 3491 angegebene NamePrep-Formular, führt jedoch keine zusätzliche Konvertierung in Punycode durch. |
IdnToUnicode Konvertiert die Punycode-Form eines internationalisierten Domänennamens (IDN) oder einer anderen internationalisierten Bezeichnung in die normale Unicode UTF-16-Codierungssyntax. |
IS_HIGH_SURROGATE Bestimmt, ob ein Zeichen ein UTF-16 hoher Ersatzcodepunkt ist, der von 0xd800 bis einschließlich 0xdbff reicht. |
IS_LOW_SURROGATE Bestimmt, ob ein Zeichen ein UTF-16-Niedriger Ersatzcodepunkt ist, der von 0xdc00 bis einschließlich 0xdfff reicht. |
IS_SURROGATE_PAIR Bestimmt, ob die angegebenen Codeeinheiten ein UTF-16-Ersatzpaar bilden. |
IsDBCSLeadByte Bestimmt, ob ein angegebenes Zeichen ein Leadbyte für die Systemstandard-Windows ANSI-Codepage (CP_ACP) ist. Ein Leadbyte ist das erste Byte eines Zwei-Byte-Zeichens in einem Double-Byte-Zeichensatz (DBCS) für die Codepage. |
IsDBCSLeadByteEx Bestimmt, ob ein angegebenes Zeichen potenziell ein Leadbyte ist. Ein Leadbyte ist das erste Byte eines Zwei-Byte-Zeichens in einem Double-Byte-Zeichensatz (DBCS) für die Codepage. |
IsNLSDefinedString Bestimmt, ob jedes Zeichen in einer Zeichenfolge über ein definiertes Ergebnis für eine angegebene NLS-Funktion verfügt. |
IsNormalizedString Überprüft, ob eine Zeichenfolge gemäß Unicode 4.0 TR#15 normalisiert ist. Weitere Informationen finden Sie unter Verwenden der Unicode-Normalisierung zum Darstellen von Zeichenfolgen. |
IsValidCodePage Bestimmt, ob eine angegebene Codepage gültig ist. |
IsValidLanguageGroup Bestimmt, ob eine Sprachgruppe auf dem Betriebssystem installiert oder unterstützt wird. Weitere Informationen finden Sie unter NLS-Terminologie. |
IsValidLocale Bestimmt, ob das angegebene Gebietsschema unter dem Betriebssystem installiert oder unterstützt wird. Weitere Informationen finden Sie unter Gebietsschemas und Sprachen. |
IsValidLocaleName Bestimmt, ob der angegebene Gebietsschemaname für ein Gebietsschema gültig ist, das auf dem Betriebssystem installiert oder unterstützt wird. Hinweis Eine Anwendung, die nur unter Windows Vista und höher ausgeführt wird, sollte diese Funktion vor "IsValidLocale" aufrufen, um die Gültigkeit eines zusätzlichen Gebietsschemas zu bestimmen. |
IsValidNLSVersion Bestimmt, ob die NLS-Version für eine bestimmte NLS-Funktion gültig ist. |
LCIDToLocaleName Konvertiert einen Gebietsschemabezeichner in einen Gebietsschemanamen. |
LCMapStringA Ordnen Sie für ein durch den Bezeichner angegebenes Gebietsschema eine Eingabezeichenfolge einer anderen mithilfe einer angegebenen Transformation zu oder generiert einen Sortierschlüssel für die Eingabezeichenfolge. (ANSI) |
LCMapStringEx Ordnen Sie für ein gebietsschema, das durch den Namen angegeben ist, eine Eingabezeichenfolge einer anderen zu, die eine angegebene Transformation verwendet, oder generiert einen Sortierschlüssel für die Eingabezeichenfolge. Hinweis Die Anwendung sollte diese Funktion vor dem LcMapString aufrufen, wenn sie nur unter Windows Vista und höher ausgeführt werden soll. |
LCMapStringW Ordnen Sie für ein durch den Bezeichner angegebenes Gebietsschema eine Eingabezeichenfolge einer anderen mithilfe einer angegebenen Transformation zu oder generiert einen Sortierschlüssel für die Eingabezeichenfolge. (Unicode) |
LoadStringByReference Nicht unterstützt. LoadStringByReference kann geändert oder nicht verfügbar sein. Verwenden Sie stattdessen SHLoadIndirectString. |
LocaleNameToLCID Konvertiert einen Gebietsschemanamen in einen Gebietsschemabezeichner. |
NormalizeString Normalisiert Zeichen einer Textzeichenfolge gemäß Unicode 4.0 TR#15. Weitere Informationen finden Sie unter Verwenden der Unicode-Normalisierung zum Darstellen von Zeichenfolgen. |
NotifyUILanguageChange Nicht unterstützt. NotifyUILanguageChange kann geändert oder nicht verfügbar sein. |
ResolveLocaleName Sucht eine mögliche Übereinstimmung mit dem Gebietsschemanamen für den angegebenen Namen. |
SetCalendarInfoA Legt ein Element mit Gebietsschemainformationen für einen Kalender fest. Weitere Informationen finden Sie unter Datum und Kalender. (ANSI) |
SetCalendarInfoW Legt ein Element mit Gebietsschemainformationen für einen Kalender fest. Weitere Informationen finden Sie unter Datum und Kalender. (Unicode) |
SetLocaleInfoA Legt ein Informationselement im Benutzer fest, das den Teil des aktuellen Gebietsschemas außer Kraft setzt. Diese Funktion legt die Systemstandardeinstellungen nicht fest. (ANSI) |
SetLocaleInfoW Legt ein Informationselement im Benutzer fest, das den Teil des aktuellen Gebietsschemas außer Kraft setzt. Diese Funktion legt die Systemstandardeinstellungen nicht fest. (Unicode) |
SetProcessPreferredUILanguages Legt die bevorzugten Benutzeroberflächensprachen des Prozesses für den Anwendungsprozess fest. Weitere Informationen finden Sie unter Sprachverwaltung der Benutzeroberfläche. |
SetThreadLocale Legt das aktuelle Gebietsschema des aufrufenden Threads fest. |
SetThreadPreferredUILanguages Legt die bevorzugten Benutzeroberflächensprachen des Threads für den aktuellen Thread fest. Weitere Informationen finden Sie unter Sprachverwaltung der Benutzeroberfläche. |
SetThreadUILanguage Legt die Sprache der Benutzeroberfläche für den aktuellen Thread fest. |
SetUserGeoID Legt den geografischen Standortbezeichner für den Benutzer fest. Dieser Bezeichner sollte über einen der werte verfügen, die in Tabelle mit geografischen Standorten beschrieben sind. |
SetUserGeoName Legt den geografischen Standort für den aktuellen Benutzer auf den angegebenen Code der Internationalen Organisation für Normung (ISO) 3166-1 oder den numerischen Code der Vereinten Nationen (UN) Serie M, Nummer 49 (M.49) fest. |
VerifyScripts Vergleicht zwei aufgezählte Skriptlisten. |
Rückruffunktionen
GEO_ENUMNAMEPROC Eine anwendungsdefinierte Rückruffunktion, die aufgezählte geografische Standortinformationen verarbeitet, die von der EnumSystemGeoNames-Funktion bereitgestellt werden. |
LANGGROUPLOCALE_ENUMPROCA Eine anwendungsdefinierte Rückruffunktion, die enumerierte Sprachgruppen gebietsschemainformationen verarbeitet, die von der EnumLanguageGroupLocales-Funktion bereitgestellt werden. (ANSI) |
LANGGROUPLOCALE_ENUMPROCW Eine anwendungsdefinierte Rückruffunktion, die enumerierte Sprachgruppen gebietsschemainformationen verarbeitet, die von der EnumLanguageGroupLocales-Funktion bereitgestellt werden. (Unicode) |
LOCALE_ENUMPROCEX Eine anwendungsdefinierte Rückruffunktion, die aufgezählte Gebietsschemainformationen verarbeitet, die von der EnumSystemLocalesEx-Funktion bereitgestellt werden. |
UILANGUAGE_ENUMPROCA Eine anwendungsdefinierte Rückruffunktion, die aufgezählte Sprachinformationen der Benutzeroberfläche verarbeitet, die von der EnumUILanguages-Funktion bereitgestellt werden. (ANSI) |
UILANGUAGE_ENUMPROCW Eine anwendungsdefinierte Rückruffunktion, die aufgezählte Sprachinformationen der Benutzeroberfläche verarbeitet, die von der EnumUILanguages-Funktion bereitgestellt werden. (Unicode) |
Strukturen
CPINFO Enthält Informationen zu einer Codepage. Diese Struktur wird von der GetCPInfo-Funktion verwendet. |
CPINFOEXA Enthält Informationen zu einer Codepage. Diese Struktur wird von der GetCPInfoEx-Funktion verwendet. (ANSI) |
CPINFOEXW Enthält Informationen zu einer Codepage. Diese Struktur wird von der GetCPInfoEx-Funktion verwendet. (Unicode) |
CURRENCYFMTA Enthält Informationen, die das Format einer Währungszeichenfolge definieren. Die GetCurrencyFormat-Funktion verwendet diese Informationen, um eine Währungszeichenfolge für ein angegebenes Gebietsschema anzupassen. (ANSI) |
WÄHRUNGFMTW Enthält Informationen, die das Format einer Währungszeichenfolge definieren. Die GetCurrencyFormat-Funktion verwendet diese Informationen, um eine Währungszeichenfolge für ein angegebenes Gebietsschema anzupassen. (Unicode) |
FILEMUIINFO Enthält Informationen zu einer Datei, die sich auf ihre Verwendung mit MUI beziehen. |
NLSVERSIONINFO Die NLSVERSIONINFO-Struktur (winnls.h) ist veraltet und sollte nicht verwendet werden. |
NLSVERSIONINFOEX Enthält Versionsinformationen zu einer NLS-Funktion. |
NUMBERFMTA Enthält Informationen, die das Format einer Zahlenzeichenfolge definieren. Die GetNumberFormat-Funktion verwendet diese Informationen, um eine Zahlenzeichenfolge für ein angegebenes Gebietsschema anzupassen. (ANSI) |
NUMBERFMTW Enthält Informationen, die das Format einer Zahlenzeichenfolge definieren. Die GetNumberFormat-Funktion verwendet diese Informationen, um eine Zahlenzeichenfolge für ein angegebenes Gebietsschema anzupassen. (Unicode) |
Enumerationen
NORM_FORM Gibt die unterstützten Normalisierungsformulare an. |
SYSGEOCLASS Gibt die Klasse des geografischen Standorts an. |
SYSGEOTYPE Definiert den Typ der geografischen Standortinformationen, die in der GetGeoInfo- oder GetGeoInfoEx-Funktion angefordert werden. |
SYSNLS_FUNCTION Gibt NLS-Funktionen an. |