MAKESORTLCID-Makro (winnt.h)
Erstellt einen Gebietsschemabezeichner (Locale Identifier , LCID) aus einem Sprachbezeichner, einem Sortierreihenfolgebezeichner und der Sortierversion.
Syntax
void MAKESORTLCID(
lgid,
srtid,
ver
);
Parameter
lgid
Sprachbezeichner. Dieser Parameter ist eine Kombination aus einem primären Sprachbezeichner und einem Untersprachbezeichner und wird normalerweise mithilfe des MAKELANGID-Makros erstellt.
srtid
Sortierreihenfolgebezeichner.
ver
Reserviert; muss 0 sein.
Rückgabewert
Keine
Bemerkungen
LOCALE_INVARIANT stellt einen speziellen gebietsschemaunabhängigen Gebietsschemabezeichner dar. Es ist für Funktionen auf Systemebene konzipiert, die unabhängig vom Gebietsschema, das der Benutzer ausgewählt hat, konsistente Ergebnisse erfordern, z. B. die Sortierung im Dateisystem. In der Regel verwendet eine Anwendung LOCALE_INVARIANT nicht, da sie erwartet, dass die Ergebnisse einer Aktion von den Regeln für die einzelnen Gebietsschemas abhängen.
LOCALE_INVARIANT besteht aus einem Sprachbezeichner, der aus LANG_INVARIANT für die Primäre Sprache und SUBLANG_NEUTRAL für die Untersprache besteht. SORT_DEFAULT wird für den Sortierreihenfolgebezeichner verwendet.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | winnt.h (Einschließen von Windows.h) |