My-library.info
Все категории

Тарас Сорока - Русский справочник по Win32 API

На электронном книжном портале my-library.info можно читать бесплатно книги онлайн без регистрации, в том числе Тарас Сорока - Русский справочник по Win32 API. Жанр: Программирование издательство неизвестно, год 2004. В онлайн доступе вы получите полную версию книги с кратким содержанием для ознакомления, сможете читать аннотацию к книге (предисловие), увидеть рецензии тех, кто произведение уже прочитал и их экспертное мнение о прочитанном.
Кроме того, в библиотеке онлайн my-library.info вы найдете много новинок, которые заслуживают вашего внимания.

Название:
Русский справочник по Win32 API
Издательство:
неизвестно
ISBN:
нет данных
Год:
неизвестен
Дата добавления:
17 сентябрь 2019
Количество просмотров:
231
Читать онлайн
Тарас Сорока - Русский справочник по Win32 API

Тарас Сорока - Русский справочник по Win32 API краткое содержание

Тарас Сорока - Русский справочник по Win32 API - описание и краткое содержание, автор Тарас Сорока, читайте бесплатно онлайн на сайте электронной библиотеки My-Library.Info

Русский справочник по Win32 API читать онлайн бесплатно

Русский справочник по Win32 API - читать книгу онлайн бесплатно, автор Тарас Сорока

EnumCodePagesProc является "заполнителем" для имени определяемой приложением функции.

EnumCodePagesProc может выполнять любые желаемые действия.

Приложение регистрирует функцию EnumCodePagesProc , передавая ее адрес в функцию EnumSystemCodePages .

Значение типа CODEPAGE _ ENUMPROC является указателем на функцию EnumCodePagesProc .


См. также


EnumSystemCodePages .


GetACP


Функция GetACP возвращает идентификатор текущей кодовой страницы ANSI для системы.


UINT GetACP ( VOID )

Параметры


Функция не имеет параметров.


Возвращаемые значения


В случае успеха возвращается идентификатор текущей кодовой страницы ANSI для системы, или идентификатор по умолчанию, если текущая кодовая страница не установлена.


Комментарии


Ниже представлены идентификаторы кодовых страниц ANSI :


Идентификатор

Значение

874

Тайская

932

Японская

936

Китайская (КНР, Сингапур)

949

Корейская

950

Китайская (Тайвань, Гонконг)

1200

Юникод ( ISO 10646)

1250

Восточноевропейская ( Windows 3.1 )

1251

Кириллическая ( Windows 3.1 )

1252

Latin 1( Windows 3.1; США, Западная Европа)

1253

Греческая ( Windows 3.1 )

1254

Турецкая ( Windows 3.1 )

1255

Еврейская

1256

Арабская

1257

Балтийская


См. также


GetCPInfo, GetOEMCP .


GetCPInfo


Функция GetCPInfo извлекает информацию о любой действительной или доступной кодовой странице.


BOOL GetCPInfo (


UINT CodePage , // идентификатор кодовой страницы

LPCPINFO lpCPInfo // адрес структуры для информации

);


Параметры


CodePage - определяет идентификатор кодовой страницы, информация о которой извлекается. Вы можете указать идентификатор для любой установленной или доступной кодовой страницы, или вы можете указать одно из следующих предопределенных значений:


Значение

Пояснение

CP_ACP

Использует кодовую страницу ANSI по умолчанию.

CP_MACCP

Использует кодовую страницу Макинтош по умолчанию.

CP_OEMCP

Использует кодовую страницу OEM по умолчанию.


lpCPInfo - указатель на структуру типа CPINFO , которая получает информацию о кодовой странице.


Возвращаемые значения


В случае успеха возвращается ненулевое значение.

В случае неудачи возвращается нуль. Для получения дополнительной информации об ошибке вызовите функцию GetLastError .


Комментарии


Если кодовая страница не установлена или недоступна, GetCPInfo устанавливает значение последней ошибки в ERROR_INVALID_PARAMETER .


См. также


GetACP, GetOEMCP, CPINFO .


GetSystemDefaultLCID


Функция GetSystemDefaultLCID извлекает идентификатор системной локали по умолчанию.


LCID GetSystemDefaultLCID ( VOID )

Параметры


Функция не имеет параметров.


Возвращаемые значения


В случае успеха возвращается идентификатор системной локали по умолчанию.


См. также


GetLocaleInfo, GetUserDefaultLCID, MAKELCID .


GetThreadLocale


Функция GetThreadLocale возвращается текущую локаль вызывающего потока.


LCID GetThreadLocale ( VOID )

Параметры


Функция не имеет параметров.


Возвращаемые значения


Функция возвращает 32-битный идентификатор локали вызывающего потока.


Комментарии


При создании потока ему дается системная локаль потока по умолчанию. Система читает системную локаль потока по умолчанию из реестра при загрузке системы. Системная локаль потока по умолчанию может быть изменена в Панели управления.


См. также


SetThreadLocale, GetSystemDefaultLCID, GetUserDefaultLCID .


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 .


SetThreadLocale


Функция SetThreadLocale устанавливает текущую локаль вызывающего потока.


BOOL SetThreadLocale (


LCID Locale // идентификатор локали

);


Параметры


Locale - определяет новую локаль для вызывающего потока. Значение этого параметра может быть идентификатором локали, созданным макросом MAKELCID , или одним из следующих предопределенных значений:


Значение

Пояснение

LOCALE_SYSTEM_DEFAULT

Системная локаль по умолчанию.

LOCALE_USER_DEFAULT

Пользовательская локаль по умолчанию.


Возвращаемые значения


В случае успеха возвращается ненулевое значение.

В случае неудачи возвращается нуль. Для получения дополнительной информации об ошибке вызовите функцию GetLastError .


Тарас Сорока читать все книги автора по порядку

Тарас Сорока - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки My-Library.Info.


Русский справочник по Win32 API отзывы

Отзывы читателей о книге Русский справочник по Win32 API, автор: Тарас Сорока. Читайте комментарии и мнения людей о произведении.

Прокомментировать
Подтвердите что вы не робот:*
Подтвердите что вы не робот:*
Все материалы на сайте размещаются его пользователями.
Администратор сайта не несёт ответственности за действия пользователей сайта..
Вы можете направить вашу жалобу на почту librarybook.ru@gmail.com или заполнить форму обратной связи.