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定义为一个别名,该别名根据 UNICODE 预处理器常量的定义自动选择此函数的 ANSI 或 Unicode 版本。 将中性编码别名与不中性编码的代码混合使用可能会导致编译或运行时错误不匹配。 有关详细信息,请参阅函数原型的 约定。

要求

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

另请参阅

EnumLanguageGroupLocales

EnumSystemLanguageGroups

国家语言支持

国家语言支持函数