The GetOEMCP function retrieves the current OEM code-page identifier for the system. (OEM stands for original equipment manufacturer.)
UINT GetOEMCP(VOID)
This function has no parameters.
The return value is the current OEM code-page identifier for the system or a default identifier if no code page is current.
Following are the OEM code-page identifiers:
|
Identifier |
Meaning |
|
437 |
MS-DOS United States |
|
708 |
Arabic (ASMO 708) |
|
709 |
Arabic (ASMO 449+, BCON V4) |
|
710 |
Arabic (Transparent Arabic) |
|
720 |
Arabic (Transparent ASMO) |
|
737 |
Greek (formerly 437G) |
|
775 |
Baltic |
|
850 |
MS-DOS Multilingual (Latin I) |
|
852 |
MS-DOS Slavic (Latin II) |
|
855 |
IBM Cyrillic (primarily Russian) |
|
857 |
IBM Turkish |
|
860 |
MS-DOS Portuguese |
|
861 |
MS-DOS Icelandic |
|
862 |
Hebrew |
|
863 |
MS-DOS Canadian-French |
|
864 |
Arabic |
|
865 |
MS-DOS Nordic |
|
866 |
MS-DOS Russian (former USSR) |
|
869 |
IBM Modern Greek |
|
874 |
Thai |
|
932 |
Japan |
|
936 |
Chinese (PRC, Singapore) |
|
949 |
Korean |
|
950 |
Chinese (Taiwan, Hong Kong) |
|
1361 |
Korean (Johab) |