Função GetThreadLocale (winnls.h)
Retorna o identificador de localidade da localidade atual para o thread de chamada.
Sintaxe
LCID GetThreadLocale();
Valor retornado
Retorna o identificador de localidade da localidade associada ao thread atual.
Windows Vista: essa função pode retornar o identificador de uma localidade personalizada. Se a localidade do thread atual for uma localidade personalizada, a função retornará LOCALE_CUSTOM_DEFAULT. Se a localidade do thread atual for uma localidade personalizada suplementar, a função poderá retornar LOCALE_CUSTOM_UNSPECIFIED. Todas as localidades complementares compartilham esse identificador de localidade.
Comentários
Quando um processo de aplicativo é iniciado, ele usa a variável Standards e Formats para a localidade. Para obter mais informações, consulte Terminologia do NLS.
Quando um novo thread é criado em um processo, ele herda a localidade do thread de criação. Essa localidade pode ser a localidade Padrões e Formatos padrão ou um conjunto de localidades diferente para o thread de criação em uma chamada para SetThreadLocale. GetThreadLocale e SetThreadLocale podem ser usados para modificar a localidade do novo thread.
Requisitos
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | winnls.h (inclua Windows.h) |
Biblioteca | Kernel32.lib |
DLL | Kernel32.dll |