функция обратного вызова LANGGROUPLOCALE_ENUMPROCA (winnls.h)

Определяемая приложением функция обратного вызова, которая обрабатывает сведения о языковом стандарте перечисления языковой группы, предоставляемые функцией EnumLanguageGroupLocales . Тип LANGGROUPLOCALE_ENUMPROC определяет указатель на эту функцию обратного вызова. EnumLanguageGroupLocalesProc — это заполнитель для имени определяемой приложением функции.

Синтаксис

LANGGROUPLOCALE_ENUMPROCA LanggrouplocaleEnumproca;

BOOL LanggrouplocaleEnumproca(
  LGRPID unnamedParam1,
  LCID unnamedParam2,
  LPSTR unnamedParam3,
  LONG_PTR unnamedParam4
)
{...}

Параметры

unnamedParam1

unnamedParam2

unnamedParam3

unnamedParam4

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

Возвращает значение TRUE для продолжения перечисления или false в противном случае.

Комментарии

Функция EnumLanguageGroupLocalesProc может выполнять любую требуемую задачу. Приложение регистрирует эту функцию, передавая ее адрес функции EnumLanguageGroupLocales .

Примечание

Заголовок winnls.h определяет LANGGROUPLOCALE_ENUMPROC как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОД. Сочетание использования псевдонима, не зависящий от кодировки, с кодом, не зависящим от кодировки, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в разделе Соглашения для прототипов функций.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header winnls.h (включая Windows.h)

См. также раздел

EnumLanguageGroupLocales

EnumSystemLanguageGroups

Поддержка национальных языков

Функции поддержки национальных языков