MAKELANGID-Makro (winnt.h)

Erstellt einen Sprachbezeichner aus einem primären Sprachbezeichner und einem Untersprachbezeichner.

Syntax

void MAKELANGID(
   p,
   s
);

Parameter

p

Bezeichner der primären Sprache. Dieser Bezeichner kann ein vordefinierter Wert oder ein Wert für eine benutzerdefinierte primäre Sprache sein. Bei einer benutzerdefinierten Sprache ist der Bezeichner ein Wert im Bereich, der 0x03FF 0x0200. Alle anderen Werte sind für die Verwendung des Betriebssystems reserviert. Weitere Informationen finden Sie unter Sprachbezeichnerkonstanten und Zeichenfolgen.

s

Untersprachebezeichner. Dieser Parameter kann ein vordefinierter Untersprachebezeichner oder eine benutzerdefinierte Untersprache sein. Bei einer benutzerdefinierten Untersprache ist der Bezeichner ein Wert im Bereich, der 0x20 0x3F. Alle anderen Werte sind für die Verwendung des Betriebssystems reserviert. Weitere Informationen finden Sie unter Sprachbezeichnerkonstanten und Zeichenfolgen.

Rückgabewert

Keine

Bemerkungen

Die folgende Tabelle zeigt Kombinationen von usPrimaryLanguage und usSubLanguage , die eine besondere Bedeutung haben.

Bezeichner der primären Sprache Unterlanguagebezeichner Bedeutung
LANG_NEUTRAL SUBLANG_NEUTRAL Sprachneutral
LANG_NEUTRAL SUBLANG_NEUTRAL Standardsprache des Benutzers
LANG_NEUTRAL SUBLANG_SYS_DEFAULT Systemstandardsprache
LANG_NEUTRAL SUBLANG_CUSTOM_DEFAULT Windows Vista und höher: Benutzerdefiniertes Standardgebietsschema
LANG_NEUTRAL SUBLANG_CUSTOM_UNSPECIFIED Windows Vista und höher: Nicht angegebenes benutzerdefiniertes Gebietsschema
LANG_NEUTRAL SUBLANG_UI_CUSTOM_DEFAULT Windows Vista und höher: Standardmäßiges benutzerdefiniertes Gebietsschema für mehrsprachige Benutzeroberfläche

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

EnumSystemLocales

Unterstützung für nationale Sprachen

Nationale Sprachunterstützungsmakros

PRIMARYLANGID

SUBLANGID

GetLocaleInfoEx