Udostępnij za pośrednictwem


LOCALE_NOUSEROVERRIDE

Ostrożność

Ponieważ LOCALE_NOUSEROVERRIDE wyłącza preferencje użytkownika, jego użycie jest zdecydowanie odradzane. Ta stała nie gwarantuje stabilności danych, ponieważ niestandardowych ustawień regionalnych, aktualizacji usług, różnych wersji systemu operacyjnego i innych scenariuszy mogą zmieniać dane w nieoczekiwany sposób. Aby uzyskać więcej informacji, zobacz Using Persistent Locale Data.

 

Żaden użytkownik nie zastępuje. Na przykład w kilku funkcjach GetLocaleInfo i GetLocaleInfoEx, stała ta powoduje, że funkcja pomija wszelkie przesłonięcia dowolnego użytkownika i używa wartości domyślnej systemu dla dowolnej innej stałej określonej w wywołaniu funkcji. Informacje są pobierane z bazy danych ustawień regionalnych, nawet jeśli identyfikator wskazuje bieżące ustawienia regionalne, a użytkownik zmienił niektóre wartości przy użyciu Panelu sterowania lub jeśli aplikacja zmieniła te wartości przy użyciu SetLocaleInfo. Jeśli ta stała nie jest określona, wszystkie wartości skonfigurowane przez użytkownika z Panelu sterowania lub aplikacja skonfigurowana przy użyciu SetLocaleInfo mają pierwszeństwo przed ustawieniami bazy danych dla bieżących ustawień domyślnych systemu.