Freigeben über


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)

Weitere Informationen

MAKELANGID

Unterstützung für nationale Sprachen

Nationale Sprachunterstützungsmakros