Constantes LOCALE_CUSTOM*

Este tópico define as constantes LOCALE_CUSTOM* usadas pelo NLS para representar localidades personalizadas.

Valor Significado
LOCALE_CUSTOM_DEFAULT Windows Vista e posterior: A localidade personalizada padrão. Quando uma função NLS deve retornar um identificador de localidade para uma localidade complementar para o usuário atual, a função retorna esse valor em vez de LOCALE_USER_DEFAULT. O valor de LOCALE_CUSTOM_DEFAULT é 0x0C00.
LOCALE_CUSTOM_UI_DEFAULT Windows Vista e posterior: A localidade personalizada padrão para MUI. Os idiomas de interface do usuário preferenciais do usuário e as linguagens de interface do usuário preferenciais do sistema podem incluir no máximo um único idioma implementado por um Language Interface Pack (LIP) e para o qual o identificador de idioma corresponde a uma localidade suplementar. Se houver esse idioma em uma lista, a constante será usada para se referir a esse idioma em determinados contextos. O valor de LOCALE_CUSTOM_UI_DEFAULT é 0x1400.
LOCALE_CUSTOM_UNSPECIFIED Windows Vista e posterior: Uma localidade personalizada não especificada, usada para identificar todas as localidades complementares, exceto a localidade do usuário atual. As localidades complementares não podem ser distinguidas umas das outras por seus identificadores de localidade, mas podem ser distinguidas por seus nomes de localidade. Determinadas funções NLS podem retornar essa constante para indicar que não podem fornecer um identificador útil para uma determinada localidade. O valor de LOCALE_CUSTOM_UNSPECIFIED é 0x1000.