Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Aplikace musí být schopná načíst a nastavit konkrétní informace o dostupných národních prostředích a jazycích. Každý prvek informací národního prostředí, například název konkrétního dne v týdnu nebo znak použitý jako oddělovač desetinných míst, má odpovídající konstantu. Dostupné konstanty jsou definovány v konstanty informací o místním nastavení.
Aplikace vždy ukládá informace o národním prostředí a manipuluje s nimi jako řetězec ukončený hodnotou null. Nejsou povolena žádná binární data a jakékoli číselné hodnoty musí být zadány jako text. Každý typ informací má určitý formát. Kromě toho je několik typů vzájemně propojených, aby změna jednoho typu změnila i hodnotu druhého typu.
Chcete-li načíst informace o národním prostředí, aplikace volá GetLocaleInfo nebo GetLocaleInfoEx s konstantou, která odpovídá požadovaným informacím. Aplikace může zavolat SetLocaleInfo, aby nastavila položku locale informace.
Poznámka
I když může být podporován identifikátor národního prostředí , není k dispozici pro použití aplikací, pokud není nainstalována také odpovídající národní prostředí.
Vzhledem k tomu, že většina informačních konstant národního prostředí se vzájemně vylučují, lze současně zpracovat pouze jeden typ informací. Výjimky tohoto pravidla jsou LOCALE_USE_CP_ACP, LOCALE_RETURN_NUMBERa LOCALE_NOUSEROVERRIDE, které lze kombinovat s jinými konstantami pomocí binárního souboru OR.
Opatrnost
Použití LOCALE_NOUSEROVERRIDE se důrazně nedoporučuje, protože zakazuje uživatelské předvolby.
Stejně jako řada aplikací, například Microsoft Active Directory, může vaše aplikace udržovat své řetězce v seřazené databázi. Další informace naleznete v tématu Řešení řazení ve vašich aplikacích.
Související témata