一个EnumLocalesProc函数是一个应用程序定义的回调函数。作为调用EnumSystemLocales 函数的结果,它被调用,并且接收到一个指向包含区域设置标识符的字符串缓冲区的指针。
BOOL CALLBACK EnumLocalesProc(
LPTSTR 【lpLocaleString】 | //指向locale标识符字符串的指针 |
); |
参数
【lpLocaleString】
指向包含空值终止的区域设置标识符字符串的字符串缓冲区。请注意,【lpLocaleString】应为EnumLocalesProc的Unicode(W)版本的LPWSTR和ANSI(A)版本EnumLocalesProc的LPSTR.
返回值
要继续枚举,回调函数应该返回TRUE。
要停止枚举,回调函数应返回FALSE。
备注
EnumLocalesProc是应用程序定义的函数名称的占位符。
应用程序通过将其地址传递给EnumSystemLocales函数来注册EnumLocalesProc函数。
类型为LOCALE_ENUMPROC的值是指向EnumLocalesProc函数的指针。
也可以看看