共用方式為


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 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
標頭 usp10.h
可轉散發套件 Internet Explorer 5 或更新版本的 Windows Me/98/95

另請參閱

數字圖形

ScriptRecordDigitSubstitution

Uniscribe

Uniscribe 結構