Comparison Table of Supported Codepages
The following table shows various codepages and their support status on WIN95, WIN95-J and OS/2 platforms. It also lists whether or not the code page is a valid ACP or OEMCP.
Legend: ACP --- eligibility for ACP (ref.MSDN *) OEMCP --- eligibility for OEMCP (ref.MSDN *) WIN95 --- Support status on Windows95 (ref.MSDN *) WIN95J --- Support status by EnumSystemCodepages(CP_SUPPORTED) on Windows95-J Open32 --- Support status on Open32 UCONV --- Support status by UCONV table PM --- Support status by PM Note: * - Referenced MSDN doc = "Code Page and Unicode Translation Support" in WIN32S SDK.
Eligibility Status by Platform Reference -------------------------------------- ----------- ------------------- ------------ CP ID Name ACP OEMCP WIN95 WIN95J Open32 UCONV PM ----- ------------------------------- ----- ----- ------ ------ ----- ----- ------ 1200 Unicode (BMP of ISO 10646) x(*0) x x x 1250 Windows Eastern European x x x x x 1251 Windows Cyrillic x x x x 1252 Windows US (ANSI) x x x x x x 1253 Windows Greek x x x x 1254 Windows Turkish x x x x x x 1255 Hebrew x x x 1256 Arabic x x x 1257 Baltic x x x x 437 MS-DOS United States x x x x x x 708 Arabic (ASMO 708) x x 709 Arabic (ASMO 449+, BCON V4) x x 710 Arabic (Transparent Arabic) x x 720 Arabic (Transparent ASMO) x x 737 Greek (formerly 437G) x x x 775 Baltic x x x 850 MS-DOS Multilingual (Latin I) x x x x x x 852 MS-DOS Slavic (Latin II) x x x x x x 855 IBM Cyrillic x x x 857 IBM Turkish x x x x x x 860 MS-DOS Portuguese x x x x x 861 MS-DOS Icelandic x x x x x 862 Hebrew x x x x x x 863 MS-DOS Canadian-French x x x x x 864 Arabic x x x x x x 865 MS-DOS Nordic x x x x x 866 MS-DOS Russian (USSR) x x x x 869 IBM Modern Greek x x x x x x 874 Thai x x x x x x x 932 Japan x x x x x(*1) x x 942 Japan x x 943 Japan x x 936 Chinese (PRC, Singapore) x x x x x(*2) x 1381 Chinese (PRC, Singapore) 949 Korean x x x x x 950 Chinese (Taiwan, Hong Kong) x x x x x 1361 Korean (Johab) x x 10000 Macintosh Roman x 10001 Macintosh Japanese x 10006 Macintosh Greek I x 10007 Macintosh Cyrillic x 10029 Macintosh Latin 2 x 10079 Macintosh Icelandic x 10081 Macintosh Turkish x 037 EBCDIC x x 500 EBCDIC "500V1" x x 1026 EBCDIC x x 875 EBCDIC x *0. This is not marked in MSDN originally. *1. Open32 retrieves 932 instead of 942, 943. *2. Open32 retrieves 936 instead of 1381.