LANGGROUPLOCALE_ENUMPROCW回调函数 (winnls.h)

应用程序定义的回调函数,用于处理 EnumLanguageGroupLocales 函数提供的枚举语言组区域设置信息。 LANGGROUPLOCALE_ENUMPROC类型定义指向此回调函数的指针。 EnumLanguageGroupLocalesProc 是应用程序定义的函数名称的占位符。

语法

LANGGROUPLOCALE_ENUMPROCW LanggrouplocaleEnumprocw;

BOOL LanggrouplocaleEnumprocw(
  LGRPID unnamedParam1,
  LCID unnamedParam2,
  LPWSTR unnamedParam3,
  LONG_PTR unnamedParam4
)
{...}

参数

unnamedParam1

unnamedParam2

unnamedParam3

unnamedParam4

返回值

返回 TRUE 以继续枚举,否则返回 FALSE

注解

EnumLanguageGroupLocalesProc 函数可以执行任何所需的任务。 应用程序通过将地址传递给 EnumLanguageGroupLocales 函数来注册此函数。

注意

winnls.h 标头将LANGGROUPLOCALE_ENUMPROC定义为别名,该别名根据 UNICODE 预处理器常量的定义自动选择此函数的 ANSI 或 Unicode 版本。 将非特定编码别名与非非特定编码的代码混合使用可能会导致不匹配,从而导致编译或运行时错误。 有关详细信息,请参阅 函数原型的约定

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 winnls.h (包括 Windows.h)

另请参阅

EnumLanguageGroupLocales

EnumSystemLanguageGroups

国家/地区语言支持

国家/地区语言支持函数