Freigeben über


LOCALE_SPARENT

Windows Vista und höher: Fallbackgebietsschema, das vom Ressourcenladeprogramm verwendet wird. Die maximal zulässige Anzahl von Zeichen für diese Zeichenfolge beträgt 85, einschließlich eines endenden NULL-Zeichens.

Gebietsschemas weisen eine Hierarchie auf, in der das übergeordnete Element eines bestimmten Gebietsschemas ein neutrales Gebietsschema ist. Ein bestimmtes Gebietsschema ist sowohl mit einer Sprache als auch mit einem Land/einer Region verknüpft, während ein neutrales Gebietsschema einer Sprache zugeordnet ist, aber keinem Land/einer Region zugeordnet ist. Das übergeordnete Gebietsschema wird verwendet, um den ersten Fallback zu bestimmen, der versucht werden soll, wenn eine Ressource für ein bestimmtes Gebietsschema nicht verfügbar ist. Beispielsweise ist das übergeordnete Gebietsschema für "en-US" (0x0409) "en" (0x0009). Wenn eine Ressource für das spezifische Gebietsschema "en-US" nicht verfügbar ist, greift der Ressourcenladeprogramm zurück, um die Ressource zu verwenden, die für das neutrale Gebietsschema "en" verfügbar ist. Weitere Details zur Strategie für das Fallback des Ressourcenladens finden Sie unter Sprachverwaltung der Benutzeroberfläche .

Dieses Muster ist für vordefinierte Gebietsschemas konsistent. Das übergeordnete Gebietsschema wird jedoch nicht durch eine Manipulation des Gebietsschemanamens bestimmt. Das heißt, GetLocaleInfo und GetLocaleInfoEx analysieren keine Zeichenfolge wie "en-US", um den Wert "en" abzurufen. Stattdessen werden die gespeicherten Gebietsschemadaten betrachtet. Bei vordefinierten Gebietsschemas folgt der Wert dem erwarteten Muster, bei dem das übergeordnete Element eines bestimmten Gebietsschemas das entsprechende neutrale Gebietsschema und das übergeordnete element eines neutralen Gebietsschemas das invariante Gebietsschema ist. Es wird zwar empfohlen, dass benutzerdefinierte Gebietsschemas beim Definieren ihres übergeordneten Gebietsschemas eine ähnliche Strategie verfolgen, dies wird jedoch nicht erzwungen. Die Anwendung, die ein benutzerdefiniertes Gebietsschema implementiert, kann ein weniger offensichtlich geeignetes übergeordnetes Element angeben.

Hinweis

Da keine der unter Aufrufen der Funktionen "Gebietsschemaname" beschriebenen Funktionen neutrale Gebietsschemas als Eingaben akzeptiert, ist diese LOCALE_SPARENT Daten von sehr begrenzter Verwendung. Insbesondere akzeptiert weder GetLocaleInfo noch GetLocaleInfoEx neutrale Gebietsschemas als Eingaben.