LOCALE_SSCRIPTS
Windows Vista 和更新版本: 字串,表示腳本清單,使用 ISO 15924中使用的 4 個字元標記法。 每個腳本名稱都包含四個拉丁字元,清單會依字母順序排列,包括最後一個名稱,後面接著分號。
GetLocaleInfo 或 GetLocaleInfoEx 可以透過設定為 LOCALE_SSCRIPTS 的 LCType 呼叫,作為策略的一部分,以降低與國際化功能變數名稱 (IDN) 相關的安全性問題。 以下是一些範例值:
Locale | 地區設定/語言名稱 | 值 |
---|---|---|
英文 (美國) | zh-TW | Latn; |
印度文 (印度) | hi-IN | Deva; |
日文 (日本) | ja-JP |
Windows 7 和更新版本: 哈尼族;Hira;Jpan;假名; Windows Vista: 哈尼族;Hira;假名; |
複合腳本值不包含拉丁腳本,除非它是用於特定地區設定之撰寫系統的基本部分。 拉丁字元通常用於非原生地區設定的內容,例如,用於外部商務名稱。 在上述印度文範例中,唯一的腳本值是 「Deva」 (「Devanagari」) ,雖然拉丁字元也可以出現在印度文文字中。 VerifyScripts函式具有特殊旗標,可解決此問題。