typedef enum {
CP_Null = 0,
CP_Latin = 1252,
CP_Cyrillic = 1251,
CP_EasternEuropean = 1250,
CP_Baltic = 1257,
CP_Turkish = 1254,
CP_US_MSDOS = 437,
CP_LatinI_MSDOS = 850,
CP_Russian_MSDOS = 866,
CP_Baltic_MSDOS = 775,
CP_Turkish_IBM = 857,
CP_Slavic_MSDOS = 852,
CP_Greek = 1253,
CP_Greek_737 = 737,
CP_Greek_869 = 869,
CP_Latin_ISO = 28591,
CP_EasternEuropean_ISO = 28592,
CP_Turkish_ISO = 28593,
CP_Baltic_ISO = 28594,
CP_Cyrillic_ISO = 28595,
CP_Greek_ISO = 28597,
CP_KOI8 = 20866,
CP_Tatar = 5000,
CP_Tatar_MSDOS = 5001,
CP_Roman_Macintosh = 10000,
CP_Greek_Macintosh = 10006,
CP_Cyrillic_Macintosh = 10007,
CP_Ukrainian_Macintosh = 10017,
CP_Latin2_Macintosh = 10029,
CP_Icelandic_Macintosh = 10079,
CP_Turkish_Macintosh = 10081,
CP_Croatian_Macintosh = 10082,
CP_Armenian = 5002,
CP_Armenian_MSDOS = 5003,
CP_Armenian_Macintosh = 5004,
CP_Hebrew = 1255,
CP_Hebrew_MSDOS = 862,
CP_Hebrew_Macintosh = 10005,
CP_Hebrew_ISO = 28598,
CP_Latin5_ISO = 28599,
CP_Cyrillic_MSDOS = 855,
CP_Bashkir = 5006,
CP_Chinese_Simpl_GB = 936,
CP_Chinese_Simpl_Mac = 10008,
CP_Chinese_Trad_Big = 950,
CP_Chinese_Trad_Mac = 10002,
CP_Japan_Mac = 10001,
CP_Japan_SJIS = 932,
CP_Korean = 949,
CP_Korean_Johab = 1361,
CP_Korean_Mac = 10003,
CP_Mathematical = 5007,
CP_Digits = 5008,
CP_Thai = 874,
CP_Thai_Macintosh = 10021,
CP_Vietnamese = 1258
} CodePageEnum;
Elements
| Name | Description |
|---|---|
| CP\_Armenian | Windows Armenian |
| CP\_Armenian\_Macintosh | Macintosh Armenian |
| CP\_Armenian\_MSDOS | DOS Armenian |
| CP\_Baltic | Windows Baltic (1257) |
| CP\_Baltic\_ISO | ISO Baltic (8859-4) |
| CP\_Baltic\_MSDOS | DOS Baltic (775) |
| CP\_Bashkir | Windows Bashkir |
| CP\_Chinese\_Simpl\_GB | Chinese Simplified (GB2312) |
| CP\_Chinese\_Simpl\_Mac | Chinese Simplified (Mac) |
| CP\_Chinese\_Trad\_Big | Chinese Traditional (Big5) |
| CP\_Chinese\_Trad\_Mac | Chinese Traditional (Mac) |
| CP\_Croatian\_Macintosh | Macintosh Croatian |
| CP\_Cyrillic | Windows Cyrillic (1251) |
| CP\_Cyrillic\_ISO | ISO Cyrillic (8859-5) |
| CP\_Cyrillic\_Macintosh | Macintosh Cyrillic |
| CP\_Cyrillic\_MSDOS | DOS Cyrillic (855) |
| CP\_Digits | Digits |
| CP\_EasternEuropean | Windows Central Europe (1250) |
| CP\_EasternEuropean\_ISO | ISO Central Europe (8859-2) |
| CP\_Greek | Windows Greek (1253) |
| CP\_Greek\_737 | DOS Greek (737) |
| CP\_Greek\_869 | DOS Modern Greek (869) |
| CP\_Greek\_ISO | ISO Greek (8859-7) |
| CP\_Greek\_Macintosh | Macintosh Greek 1 |
| CP\_Hebrew | Windows Hebrew (1255) |
| CP\_Hebrew\_ISO | ISO Hebrew (8859-8) |
| CP\_Hebrew\_Macintosh | Macintosh Hebrew |
| CP\_Hebrew\_MSDOS | DOS Hebrew (862) |
| CP\_Icelandic\_Macintosh | Macintosh Icelandic |
| CP\_Japan\_Mac | Japanese (Mac) |
| CP\_Japan\_SJIS | Japanese (Shift-JIS) |
| CP\_KOI8 | Russian KOI8 |
| CP\_Korean | Korean |
| CP\_Korean\_Johab | Korean (Johab) |
| CP\_Korean\_Mac | Korean (Mac) |
| CP\_Latin | Windows Western Europe (1252) |
| CP\_Latin\_ISO | ISO Latin 1 (8859-1) |
| CP\_Latin2\_Macintosh | Macintosh Latin 2 |
| CP\_Latin5\_ISO | ISO Turkish (8859-9) |
| CP\_LatinI\_MSDOS | DOS Multilingual Latin 1 (850) |
| CP\_Mathematical | Mathematical symbols |
| CP\_Null | Invalid code page |
| CP\_Roman\_Macintosh | Macintosh Roman |
| CP\_Russian\_MSDOS | DOS Russian (866) |
| CP\_Slavic\_MSDOS | DOS Latin 2 (852) |
| CP\_Tatar | Windows Tatar |
| CP\_Tatar\_MSDOS | DOS Tatar |
| CP\_Thai | Windows Thai (874) |
| CP\_Thai\_Macintosh | Macintosh Thai |
| CP\_Turkish | Windows Turkish ( 1254) |
| CP\_Turkish\_IBM | DOS Turkish (857) |
| CP\_Turkish\_ISO | ISO Latin 3 (8859-3) |
| CP\_Turkish\_Macintosh | Macintosh Turkish |
| CP\_Ukrainian\_Macintosh | Macintosh Ukrainian |
| CP\_US\_MSDOS | DOS United States (437) |
| CP\_Vietnamese | Vietnamese |
