Partilhar via


LOCALE_ICONSTRUCTEDLOCALE

Identificador a ser solicitado se a localidade for uma localidade "construída". O uso deste tipo de LC é desencorajado.

Isso identifica uma localidade para a qual o Windows muitos não têm informações completas e tem que "construir" informações em tempo de execução. Normalmente, as informações fornecidas pelo LOCALE_ICONSTRUCTEDLOCALE são de uso limitado, pois o Windows fornecerá tantos dados quanto estiverem disponíveis para cada localidade. Portanto, o uso deste LCTYPE é desencorajado.

Valor Significado
0 Não construído
1 É uma localidade construída

Um exemplo seria um pedido de "de-US", ou alemão nos Estados Unidos. O NLS usará os dados do idioma alemão que ele pode encontrar e os dados da região dos Estados Unidos que ele pode encontrar.

Isso pode não ser perfeito, pois, por exemplo, o sistema provavelmente não terá informações sobre o nome dos Estados Unidos em alemão. No entanto, se o aplicativo ou usuário desejar um contexto "de-US", então os dados retornados são os melhores disponíveis.

Os aplicativos que usam LOCALE_ICONSTRUCTEDLOCALE para rejeitar localidades e voltar para uma localidade diferente geralmente acabam tendo uma experiência pior, como acessar de-DE ou en-US neste exemplo. Nenhum deles está perto do pedido original de língua alemã com uma região dos Estados Unidos.