Udostępnij za pośrednictwem


LOCALE_CUSTOM* stałe

W tym temacie zdefiniowano stałe LOCALE_CUSTOM* używane przez nlS do reprezentowania niestandardowych ustawień regionalnych .

Wartość Znaczenie
LOCALE_CUSTOM_DEFAULT systemu Windows Vista i nowszych: Domyślne ustawienia regionalne. Gdy funkcja NLS musi zwrócić identyfikator ustawień regionalnych dla ustawień regionalnych dodatkowych dla bieżącego użytkownika, funkcja zwraca tę wartość zamiast LOCALE_USER_DEFAULT. Wartość LOCALE_CUSTOM_DEFAULT jest 0x0C00.
LOCALE_CUSTOM_UI_DEFAULT systemu Windows Vista i nowszych: domyślne ustawienia regionalne dla interfejsu MUI. Preferowane języki interfejsu użytkownika i preferowane przez system języki interfejsu użytkownika mogą zawierać co najwyżej jeden język implementowany przez pakiet interfejsu językowego (LIP) i dla którego identyfikator języka odpowiada dodatkowym ustawień regionalnych. Jeśli na liście znajduje się taki język, stała jest używana do odwoływania się do tego języka w określonych kontekstach. Wartość LOCALE_CUSTOM_UI_DEFAULT jest 0x1400.
LOCALE_CUSTOM_UNSPECIFIED systemu Windows Vista i nowszych: nieokreślone niestandardowe ustawienia regionalne używane do identyfikowania wszystkich dodatkowych ustawień regionalnych z wyjątkiem ustawień regionalnych dla bieżącego użytkownika. Dodatkowych ustawień regionalnych nie można odróżnić od siebie za pomocą identyfikatorów ustawień regionalnych, ale można je odróżnić od nazw ustawień regionalnych . Niektóre funkcje NLS mogą zwracać tę stałą, aby wskazać, że nie mogą podać przydatnego identyfikatora dla określonych ustawień regionalnych. Wartość LOCALE_CUSTOM_UNSPECIFIED jest 0x1000.