IsValidCodePage
IsValidCodePage
Функция IsValidCodePage определяет, является ли действительной указанная кодовая страница.
BOOL IsValidCodePage (
UINT CodePage // проверяемая кодовая страница
);
Параметры
CodePage - определяет кодовую страницу, подлежащую проверке. Каждая кодовая страница идентифицируется уникальным номером.
Возвращаемые значения
Если кодовая страница действительна, возвращается ненулевое значение.
Если кодовая страница недействительна, возвращается нуль. Для получения дополнительной информации об ошибке вызовите функцию GetLastError .
Комментарии
Кодовая страница действительна только в том случае, если она установлена в системе.
Ниже приведены идентификаторы кодовых страниц ОЕМ:
Идентификатор
Пояснение
037
EBCDIC .
437
MS - DOS (США).
500
EBCDIC "500V1" .
708
Арабская ( ASMO 708).
709
Арабская ( ASMO 449+, BCON V4).
710
Арабская (Transparent Arabic).
720
Арабская (Transparent ASMO).
737
Греческая (ранее 437 G ).
775
Балтийская.
850
MS - DOS многоязыковая ( Latin I ).
852
MS - DOS восточноевропейская ( Latin II ).
855
Кириллица IBM .
857
Турецкая IBM .
860
MS - DOS (Португалия).
861
MS - DOS (Исландия).
862
Еврейская.
863
MS - DOS (Французская Канада).
864
Арабская.
865
MS - DOS скандинавская.
866
MS - DOS русская.
869
Современная греческая IBM .
874
Тайская.
875
EBCDIC .
932
Японская.
936
Китайская (КНР, Сингапур).
949
Корейская.
950
Китайская (Тайвань, Гонконг).
1026
EBCDIC.
1200
Unicode (BMP или ISO 10646).
1250
Windows 3.1 (Восточная Европа).
1251
Windows 3.1 ( Кириллица ).
1252
Windows 3.1 США (ANSI).
1253
Греческая Windows 3.1.
1254
Турецкая Windows 3.1.
1255
Еврейская.
1256
Арабская.
1257
Балтийская.
1361
Корейская ( Johab ).
10000
Macintosh латинская.
10001
Macintosh японская .
10006
Macintosh греческая I .
10007
Macintosh кириллическая.
10029
Macintosh Latin 2.
10079
Macintosh (Исландия).
10081
Macintosh турецкая.
См. также
GetACP, GetCPInfo, GetOEMCP .