Aracılığıyla paylaş


LOCALE_SPARENT

Windows Vista ve sonraki sürümleri : kaynak yükleyicisi tarafından kullanılan Fallback yerel ayarı. Bu dize için izin verilen karakter sayısı üst sınırı, sonlandırıcı null karakter de dahil olmak üzere 85'tir.

Yerel ayarlar, belirli bir yerel ayarın üst öğesinin nötr bir yerel ayar olduğu bir hiyerarşiye sahiptir. Belirli bir yerel ayar hem dil hem de ülke/bölge ile ilişkilendirilirken, nötr bir yerel ayar bir dille ilişkilendirilir ancak herhangi bir ülke/bölgeyle ilişkilendirilmemiştir. Üst yerel ayar, belirli bir yerel ayar için kaynak kullanılabilir olmadığında denenecek ilk geri dönüşe karar vermek için kullanılır. Örneğin, "en-US" (0x0409) için üst yerel ayar "en" (0x0009) şeklindedir. Belirli bir "en-US" yerel ayarı için bir kaynak kullanılamadığında, kaynak yükleyicisi nötr "en" yerel ayarı için kullanılabilen kaynağı kullanmaya geri döner. Kaynak yükleyici geri dönüş stratejisinin diğer ayrıntıları için bkz. Kullanıcı Arabirimi Dil Yönetimi.

Bu düzen önceden tanımlanmış yerel ayarlar için tutarlıdır. Ancak, üst yerel ayar, yerel ayar adının herhangi bir düzenlemesi tarafından belirlenemez. Başka bir GetLocaleInfo ve GetLocaleInfoEx "en-US" gibi bir dizeyi ayrıştırarak "en" değerini almaz. Bunun yerine depolanan yerel ayar verilerine bakarlar. Önceden tanımlanmış yerel ayarlar için değer, belirli bir yerel ayarın üst öğesinin karşılık gelen nötr yerel ayar olduğu ve nötr yerel ayarın üst öğesinin sabit yerel ayar olduğu beklenen deseni izler. Özel yerel ayarların üst yerel ayar tanımlama açısından benzer bir strateji izlemesi önerilir, ancak bu uygulanmaz. Özel bir yerel ayar uygulayan uygulama daha az açık bir şekilde uygun bir üst öğe belirtebilir.

Not

"Yerel Ayar Adı" İşlevlerini Çağırma bağımsız yerel ayarları giriş olarak kabul etmede açıklanan işlevlerin hiçbiri olmadığından, bu LOCALE_SPARENT veri kullanımı çok sınırlı. Özellikle, getlocaleinfoveya GetLocaleInfoEx bağımsız yerel ayarları giriş olarak kabul etmez.