Bagikan melalui


struktur SCRIPT_DIGITSUBSTITUTE (usp10.h)

Berisi pengaturan penggantian digit dan digit asli.

Sintaks

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

Anggota

NationalDigitLanguage

Bahasa untuk substitusi asli.

TraditionalDigitLanguage

Bahasa untuk penggantian tradisional.

DigitSubstitute

Jenis penggantian. Anggota ini biasanya ditetapkan oleh ScriptRecordDigitSubstitution. Namun, ini juga dapat memiliki salah satu nilai yang ditentukan dalam tabel berikut.

Nilai Makna
SCRIPT_DIGITSUBSTITUTE_CONTEXT
Ganti digit U+0030 ke U+0039 menggunakan bahasa huruf sebelumnya. Jika tidak ada huruf sebelumnya, ganti digit menggunakan anggota TraditionalDigitLanguage . Anggota ini biasanya diatur ke bahasa utama lokal yang diteruskan ke ScriptRecordDigitSubstitution.
SCRIPT_DIGITSUBSTITUTE_NATIONAL
Ganti digit U+0030 ke U+0039 menggunakan anggota NationalDigitLanguage . Anggota ini biasanya diatur ke digit nasional yang diambil untuk konstanta LOCALE_SNATIVEDIGITS oleh ScriptRecordDigitSubstitution.
SCRIPT_DIGITSUBSTITUTE_NONE
Jangan ganti digit. Tampilkan nilai Unicode U+0030 hingga U+0039 dengan angka Eropa.
SCRIPT_DIGITSUBSTITUTE_TRADITIONAL
Ganti digit U+0030 ke U+0039 menggunakan anggota TraditionalDigitLanguage . Anggota ini biasanya diatur ke bahasa utama lokal yang diteruskan ke ScriptRecordDigitSubstitution.

dwReserved

Dipesan; inisialisasi ke 0.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Header usp10.h
Redistribusi Internet Explorer 5 atau yang lebih baru diWindows Me/98/95

Lihat juga

Bentuk Digit

ScriptRecordDigitSubstitution

Uniscribe

Struktur Uniscribe