Здравствуйте, уважаемые подписчики. Перед вами очередной выпуск рассылки "WinAPI
на русском".
Сайт рассылки: http://www.bcbdev.ru. Материалы по Win32 API, C++Builder.
Раздел "WinAPI": http://www.bcbdev.ru/winapi.htm
Раздел "C++Builder": http://www.bcbdev.ru/cbuilder.htm
Раздел "Примеры кода": http://www.bcbdev.ru/codesamples.htm
Раздел "MSDN по-русски": http://www.bcbdev.ru/msdn/index.php
Обновления на сайте
Обновился раздел "MSDN по-русски".
Перевод
Сегодня вашему вниманию представлен перевод функции 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 Греческая (ранее 437G).
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.
Справочник по WinAPI: http://www.bcbdev.ru/winapi/win32api.exe
Справочник по WinAPI (zip-версия): http://www.bcbdev.ru/winapi/win32api.zip
Дружественная рассылка "Программирование на WinAPI": http://subscribe.ru/catalog/comp.soft.prog.russianmsdn
С уважением,
ведущий рассылки
Тарас Сорока.
mailto:stathome@rol.ru