please dont rip this site
Prev Next

MAKELANGID info

The MAKELANGID macro creates a language identifier from a primary language identifier and a sublanguage identifier.

WORD MAKELANGID(

    USHORT usPrimaryLanguage,

// primary language identifier

    USHORT usSubLanguage

// sublanguage identifier

   );

Parameters

usPrimaryLanguage
Specifies the primary language identifier. This parameter can be one of the following values:

LANG_AFRIKAANS

LANG_ICELANDIC

LANG_ALBANIAN

LANG_INDONESIAN

LANG_ARABIC

LANG_ITALIAN

LANG_BASQUE

LANG_JAPANESE

LANG_BELARUSIAN

LANG_KOREAN

LANG_BULGARIAN

LANG_LATVIAN

LANG_CATALAN

LANG_LITHUANIAN

LANG_CHINESE

LANG_NEUTRAL

LANG_CROATIAN

LANG_NORWEGIAN

LANG_CZECH

LANG_POLISH

LANG_DANISH

LANG_PORTUGUESE

LANG_DUTCH

LANG_ROMANIAN

LANG_ENGLISH

LANG_RUSSIAN

LANG_ESTONIAN

LANG_SERBIAN

LANG_FAEROESE

LANG_SLOVAK

LANG_FARSI

LANG_SLOVENIAN

LANG_FINNISH

LANG_SPANISH

LANG_FRENCH

LANG_SWEDISH

LANG_GERMAN

LANG_THAI

LANG_GREEK

LANG_TURKISH

LANG_HEBREW

LANG_UKRANIAN

LANG_HUNGARIAN

LANG_VIETNAMESE

For a user-defined language, usPrimaryLanguage can be a value in the range 0x0200 to 0x03FF. All other values are reserved for system use.

usSubLanguage
Specifies the sublanguage identifier. This parameter can be one of the following values:

SUBLANG_ARABIC_SAUDI_ARABIA

SUBLANG_GERMAN

SUBLANG_ARABIC_IRAQ

SUBLANG_GERMAN_SWISS

SUBLANG_ARABIC_EGYPT

SUBLANG_GERMAN_AUSTRIAN

SUBLANG_ARABIC_LIBYA

SUBLANG_GERMAN_LUXEMBOURG

SUBLANG_ARABIC_ALGERIA

SUBLANG_GERMAN_LIECHTENSTEIN

SUBLANG_ARABIC_MOROCCO

SUBLANG_ITALIAN

SUBLANG_ARABIC_TUNISIA

SUBLANG_ITALIAN_SWISS

SUBLANG_ARABIC_OMAN

SUBLANG_KOREAN

SUBLANG_ARABIC_YEMEN

SUBLANG_KOREAN_JOHAB

SUBLANG_ARABIC_SYRIA

SUBLANG_NEUTRAL

SUBLANG_ARABIC_JORDAN

SUBLANG_NORWEGIAN_BOKMAL

SUBLANG_ARABIC_LEBANON

SUBLANG_NORWEGIAN_NYNORSK

SUBLANG_ARABIC_KUWAIT

SUBLANG_PORTUGUESE

SUBLANG_ARABIC_UAE

SUBLANG_PORTUGUESE_BRAZILIAN

SUBLANG_ARABIC_BAHRAIN

SUBLANG_SERBIAN_LATIN

SUBLANG_ARABIC_QATAR

SUBLANG_SERBIAN_CYRILLIC

SUBLANG_CHINESE_TRADITIONAL

SUBLANG_SPANISH

SUBLANG_CHINESE_SIMPLIFIED

SUBLANG_SPANISH_MEXICAN

SUBLANG_CHINESE_HONGKONG

SUBLANG_SPANISH_MODERN

SUBLANG_CHINESE_SINGAPORE

SUBLANG_SPANISH_GUATEMALA

SUBLANG_DEFAULT

SUBLANG_SPANISH_COSTA_RICA

SUBLANG_DUTCH

SUBLANG_SPANISH_PANAMA

SUBLANG_DUTCH_BELGIAN

SUBLANG_SPANISH_DOMINICAN_
REPUBLIC

SUBLANG_ENGLISH_US

SUBLANG_SPANISH_VENEZUELA

SUBLANG_ENGLISH_UK

SUBLANG_SPANISH_COLOMBIA

SUBLANG_ENGLISH_AUS

SUBLANG_SPANISH_PERU

SUBLANG_ENGLISH_CAN

SUBLANG_SPANISH_ARGENTINA

SUBLANG_ENGLISH_NZ

SUBLANG_SPANISH_ECUADOR

SUBLANG_ENGLISH_EIRE

SUBLANG_SPANISH_CHILE

SUBLANG_ENGLISH_SOUTH_
AFRICA

SUBLANG_SPANISH_URUGUAY

SUBLANG_ENGLISH_JAMAICA

SUBLANG_SPANISH_PARAGUAY

SUBLANG_ENGLISH_CARIBBEAN

SUBLANG_SPANISH_BOLIVIA

SUBLANG_ENGLISH_BELIZE

SUBLANG_SPANISH_EL_SALVADOR

SUBLANG_ENGLISH_TRINIDAD

SUBLANG_SPANISH_HONDURAS

SUBLANG_FRENCH

SUBLANG_SPANISH_NICARAGUA

SUBLANG_FRENCH_BELGIAN

SUBLANG_SPANISH_PUERTO_RICO

SUBLANG_FRENCH_CANADIAN

SUBLANG_SWEDISH

SUBLANG_FRENCH_SWISS

SUBLANG_SWEDISH_FINLAND

SUBLANG_FRENCH_LUXEMBOURG

SUBLANG_SYS_DEFAULT

For a user-defined sublanguage, usSubLanguage can be a value in the range 0x20 to 0x3F. All other values are reserved for system use.

Return Values

The return value is a language identifier.

Remarks

The following three combinations of usPrimaryLanguage and usSubLanguage have special meaning:

Primary language ID

Sublanguage ID

Meaning

LANG_NEUTRAL

SUBLANG_NEUTRAL

Language neutral

LANG_NEUTRAL

SUBLANG_DEFAULT

User default language

LANG_NEUTRAL

SUBLANG_SYS_DEFAULT

System default language

The MAKELANGID macro is defined as follows:

#define MAKELANGID(p, s) ((((WORD) (s)) << 10) | (WORD) (p)) 

 

See Also

EnumSystemLocales, LANGIDFROMLCID, MAKELCID, PRIMARYLANGID, SUBLANGID 


file: /Techref/os/win/api/win32/mac/src/mac02_23.htm, 14KB, , updated: 2000/4/7 11:14, local time: 2024/12/28 09:44,
TOP NEW HELP FIND: 
18.225.98.39:LOG IN

 ©2024 These pages are served without commercial sponsorship. (No popup ads, etc...).Bandwidth abuse increases hosting cost forcing sponsorship or shutdown. This server aggressively defends against automated copying for any reason including offline viewing, duplication, etc... Please respect this requirement and DO NOT RIP THIS SITE. Questions?
Please DO link to this page! Digg it! / MAKE!

<A HREF="http://massmind.org/Techref/os/win/api/win32/mac/src/mac02_23.htm"> MAKELANGID</A>

After you find an appropriate page, you are invited to your to this massmind site! (posts will be visible only to you before review) Just type a nice message (short messages are blocked as spam) in the box and press the Post button. (HTML welcomed, but not the <A tag: Instead, use the link box to link to another page. A tutorial is available Members can login to post directly, become page editors, and be credited for their posts.


Link? Put it here: 
if you want a response, please enter your email address: 
Attn spammers: All posts are reviewed before being made visible to anyone other than the poster.
Did you find what you needed?

 

Welcome to massmind.org!

 

Welcome to massmind.org!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  .