共用方式為


LOCALE_SPARENT

Windows Vista 和更新版本:資源載入器所使用的 後援地區設定。 此字串允許的最大字元數為85,包括終止的Null字元。

地區設定具有階層,其中特定地區設定的父系是中性地區設定。 特定地區設定與語言和國家/地區相關聯,而中性地區設定與語言相關聯,但不與任何國家/地區相關聯。 父地區設定是用來決定當特定地區設定的資源無法使用時,要嘗試的第一個後援。 例如,“en-US” (0x0409) 的父地區設定是 “en” (0x0009)。 當資源不適用於特定「en-US」地區設定時,資源載入器會回復為使用中性 「en」 地區設定可用的資源。 如需資源載入器後援策略的進一步詳細數據,請參閱 使用者介面語言管理

此模式對於預先定義的地區設定而言是一致的。 不過,父地區設定不是由任何作地區設定名稱所決定。 也就是說,GetLocaleInfoGetLocaleInfoEx 不會剖析字串,例如 “en-US” 來取得值 “en”。 相反地,他們會查看儲存的地區設定數據。 針對預先定義的地區設定,值會遵循預期的模式,其中特定地區設定的父系是對應的中性地區設定,而中性地區設定的父系則是不可變的地區設定。 雖然建議自定義地區設定遵循類似的策略來定義其父地區設定,但不會強制執行。 實作自定義地區設定的應用程式可以指定較不明顯的適當父系。

注意

由於 呼叫「地區設定名稱」函式 接受中性地區設定做為輸入,因此此LOCALE_SPARENT數據使用非常有限。 特別是,GetLocaleInfoGetLocaleInfoEx 都不接受中性地區設定作為輸入。