DWORD MAKELCID(wLanguageID, wCountryCode) |
The MAKELCID macro creates a locale ID from a language ID and a country code.
wLanguageID
Specifies the language ID. This value is a combination of a primary language ID and a sublanguage ID and is usually created by the MAKELANGID macro.
wCountryCode
Specifies the country code. This may be one of the following values:
CTRY_DEFAULT | CTRY_AUSTRALIA |
CTRY_AUSTRIA | CTRY_BELGIUM |
CTRY_BRAZIL | CTRY_CANADA |
CTRY_DENMARK | CTRY_FINLAND |
CTRY_FRANCE | CTRY_GERMANY |
CTRY_ICELAND | CTRY_IRELAND |
CTRY_ITALY | CTRY_JAPAN |
CTRY_MEXICO | CTRY_NETHERLANDS |
CTRY_NEW_ZEALAND | CTRY_NORWAY |
CTRY_PORTUGAL | CTRY_PRCHINA |
CTRY_SOUTH_KOREA | CTRY_SPAIN |
CTRY_SWEDEN | CTRY_SWITZERLAND |
CTRY_TAIWAN | CTRY_UNITED_KINGDOM |
CTRY_UNITED_STATES |
The return value is a locale ID.
The MAKELCID macro is defined as:
#define MAKELCID(l, c) ((DWORD)(((WORD)(l)) | (((DWORD)((WORD)(c))) << 16)))