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

EnumSystemCodePages .

<p>GetACP</p>

Функция 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 .

<p>GetCPInfo</p>

Функция 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 .

<p>GetSystemDefaultLCID</p>

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

LCID GetSystemDefaultLCID ( VOID )

Параметры

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

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

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

См. также

GetLocaleInfo, GetUserDefaultLCID, MAKELCID .

<p>GetThreadLocale</p>

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

LCID GetThreadLocale ( VOID )

Параметры

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

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

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

Комментарии

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

См. также

SetThreadLocale, GetSystemDefaultLCID, GetUserDefaultLCID .

<p>IsValidCodePage</p>

Функция IsValidCodePage определяет, является ли действительной указанная кодовая страница.

BOOL IsValidCodePage (

UINT CodePage // проверяемая кодовая страница

);

Параметры

CodePage - определяет кодовую страницу, подлежащую проверке. Каждая кодовая страница идентифицируется уникальным номером.

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

Если кодовая страница действительна, возвращается ненулевое значение.

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

Комментарии

Кодовая страница действительна только в том случае, если она установлена в системе.

Ниже приведены идентификаторы кодовых страниц ОЕМ:

Перейти на страницу:

Похожие книги

1С: Бухгалтерия 8 с нуля
1С: Бухгалтерия 8 с нуля

Книга содержит полное описание приемов и методов работы с программой 1С:Бухгалтерия 8. Рассматривается автоматизация всех основных участков бухгалтерии: учет наличных и безналичных денежных средств, основных средств и НМА, прихода и расхода товарно-материальных ценностей, зарплаты, производства. Описано, как вводить исходные данные, заполнять справочники и каталоги, работать с первичными документами, проводить их по учету, формировать разнообразные отчеты, выводить данные на печать, настраивать программу и использовать ее сервисные функции. Каждый урок содержит подробное описание рассматриваемой темы с детальным разбором и иллюстрированием всех этапов.Для широкого круга пользователей.

Алексей Анатольевич Гладкий

Программирование, программы, базы данных / Программное обеспечение / Бухучет и аудит / Финансы и бизнес / Книги по IT / Словари и Энциклопедии
1С: Управление торговлей 8.2
1С: Управление торговлей 8.2

Современные торговые предприятия предлагают своим клиентам широчайший ассортимент товаров, который исчисляется тысячами и десятками тысяч наименований. Причем многие позиции могут реализовываться на разных условиях: предоплата, отсрочка платежи, скидка, наценка, объем партии, и т.д. Клиенты зачастую делятся на категории – VIP-клиент, обычный клиент, постоянный клиент, мелкооптовый клиент, и т.д. Товарные позиции могут комплектоваться и разукомплектовываться, многие товары подлежат обязательной сертификации и гигиеническим исследованиям, некондиционные позиции необходимо списывать, на складах периодически должна проводиться инвентаризация, каждая компания должна иметь свою маркетинговую политику и т.д., вообщем – современное торговое предприятие представляет живой организм, находящийся в постоянном движении.Очевидно, что вся эта кипучая деятельность требует автоматизации. Для решения этой задачи существуют специальные программные средства, и в этой книге мы познакомим вам с самым популярным продуктом, предназначенным для автоматизации деятельности торгового предприятия – «1С Управление торговлей», которое реализовано на новейшей технологической платформе версии 1С 8.2.

Алексей Анатольевич Гладкий

Финансы / Программирование, программы, базы данных