LOCALE_ENUMPROCEX função de retorno de chamada (winnls.h)
Uma função de retorno de chamada definida pelo aplicativo que processa informações de localidade enumeradas fornecidas pela função EnumSystemLocalesEx
Sintaxe
LOCALE_ENUMPROCEX LocaleEnumprocex;
BOOL LocaleEnumprocex(
LPWSTR unnamedParam1,
DWORD unnamedParam2,
LPARAM unnamedParam3
)
{...}
Parâmetros
unnamedParam1
Ponteiro para um buffer que contém um nome de localidade terminada em nulo cadeia de caracteres.
unnamedParam2
Sinalizadores definindo informações de localidade. Os valores para esse parâmetro podem incluir um OR binário de sinalizadores, mas algumas combinações de sinalizadores nunca ocorrem. Se o aplicativo especifica LOCALE_WINDOWS ou LOCALE_ALTERNATE_SORTS, ele também pode especificar LOCALE_REPLACEMENT para que a função EnumSystemLocalesEx possa testar para ver se a localidade é uma substituição.
- LOCALE_ALL
- LOCALE_ALTERNATE_SORTS; para obter mais informações, consulte EnumSystemLocalesEx
- LOCALE_NEUTRALDATA
LOCALE_REPLACEMENT Essa constante não é uma entrada válida para o parâmetrodwFlags de EnumSystemLocalesEx. Para enumerar localidades de substituição, o aplicativo deve chamar essa função com o parâmetro Arg2 especificado como LOCALE_WINDOWS ou LOCALE_ALLe, em seguida, verificar se há essa constante na função de retorno de chamada. - LOCALE_SUPPLEMENTAL
- LOCALE_WINDOWS
- LOCALE_NEUTRALDATA
- LOCALE_SPECIFICDATA
unnamedParam3
Um parâmetro de entrada fornecido pelo aplicativo de EnumSystemLocalesEx. Esse valor é especialmente útil para aplicativos com vários threads, pois pode ser usado para passar dados específicos do thread para essa função de retorno de chamada.
Valor de retorno
Retorna TRUE para continuar a enumeração ou false caso contrário.
Observações
Uma função EnumLocalesProcEx pode realizar qualquer tarefa desejada. O aplicativo registra essa função passando seu endereço para a função EnumSystemLocalesEx.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
servidor com suporte mínimo | Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
da Plataforma de Destino |
Windows |
cabeçalho | winnls.h |