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 .