LOCALE_IDIGITSUBSTITUTION
Windows 2000: 数字の形。 たとえば、アラビア語、タイ語、インド文字の数字は、ヨーロッパの数字とは異なる古典的な図形を持っています。 ASCII 0 から 9 以外の値として指定 LOCALE_SNATIVEDIGITS ロケールの場合、この値は、表示目的で他の数字に優先設定を指定するかどうかを指定します。 たとえば、値 2 を選択すると、LOCALE_SNATIVEDIGITSで指定された数字が常に使用されます。 1 を選択すると、ASCII 0 ~ 9 桁が常に使用されます。 0 を選択すると、状況によっては ASCII が使用され、コンテキストに応じて、LOCALE_SNATIVEDIGITSで指定された数字が他のユーザーで使用されます。
価値 | 意味 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | コンテキストベースの置換。 数字は、同じ出力内の前のテキストに基づいて表示されます。 ヨーロッパの数字はラテン文字に従い、Arabic-Indic 数字はアラビア語のテキストに従い、他の国の数字は他のさまざまなスクリプトで書かれたテキストに従います。 前のテキストがない場合、ロケールと表示される読み取り順序によって、次の表に示すように数字の置換が決まります。
|
||||||||||||
1 | 置換は使用されません。 Unicode の完全な互換性。 | ||||||||||||
2 | ネイティブ桁の置換。 各国の図形は、LOCALE_SNATIVEDIGITSに従って表示されます。 |