次の方法で共有


SCRIPT_DIGITSUBSTITUTE 構造体 (usp10.h)

ネイティブの数字と数字の置換設定が含まれます。

構文

typedef struct tag_SCRIPT_DIGITSUBSTITUTE {
  DWORD NationalDigitLanguage : 16;
  DWORD TraditionalDigitLanguage : 16;
  DWORD DigitSubstitute : 8;
  DWORD dwReserved;
} SCRIPT_DIGITSUBSTITUTE;

メンバー

NationalDigitLanguage

ネイティブ置換の言語。

TraditionalDigitLanguage

従来の置換のための言語。

DigitSubstitute

置換の種類。 このメンバーは通常、 ScriptRecordDigitSubstitution によって設定されます。 ただし、次の表で定義されている任意の値を含めることもできます。

意味
SCRIPT_DIGITSUBSTITUTE_CONTEXT
前の文字の言語を使用して、数字 U+0030 を U+0039 に置き換えます。 前の文字がない場合は、 TraditionalDigitLanguage メンバーを使用して数字を置き換えます。 このメンバーは通常、 ScriptRecordDigitSubstitution に渡されるロケールのプライマリ言語に設定されます。
SCRIPT_DIGITSUBSTITUTE_NATIONAL
NationalDigitLanguage メンバーを使用して、数字 U+0030 を U+0039 に置き換えます。 このメンバーは通常、ScriptRecordDigitSubstitution によってLOCALE_SNATIVEDIGITS定数に対して取得された国内数字に設定されます。
SCRIPT_DIGITSUBSTITUTE_NONE
数字を置き換えないでください。 Unicode 値 U+0030 から U+0039 をヨーロッパ数字で表示します。
SCRIPT_DIGITSUBSTITUTE_TRADITIONAL
TraditionalDigitLanguage メンバーを使用して、数字 U+0030 を U+0039 に置き換えます。 このメンバーは通常、 ScriptRecordDigitSubstitution に渡されるロケールのプライマリ言語に設定されます。

dwReserved

予約;を 0 に初期化します。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header usp10.h
再頒布可能パッケージ Windows Me/98/95 のインターネット エクスプローラー 5 以降

こちらもご覧ください

数字の図形

ScriptRecordDigitSubstitution

Uniscribe

Uniscribe 構造体