StringFormat::SetDigitSubstitution method (gdiplusstringformat.h)

Metode StringFormat::SetDigitSubstitution mengatur metode penggantian digit dan bahasa yang sesuai dengan pengganti digit.

Sintaks

Status SetDigitSubstitution(
  [in] LANGID                language,
  [in] StringDigitSubstitute substitute
);

Parameter

[in] language

Jenis: LANGID

Nilai enam belas-bit yang membentuk pengidentifikasi bahasa NLS. Pengidentifikasi menentukan bahasa yang terkait dengan digit pengganti. Misalnya, jika objek StringFormat ini menggunakan digit substitusi Arab, maka metode ini akan mengembalikan nilai yang menunjukkan bahasa Arab. Pengidentifikasi bahasa NLS dibangun oleh makro MAKELANGID, dinyatakan dalam Winnt.h.

[in] substitute

Jenis: StringDigitSubstitute

Elemen enumerasi StringDigitSubstitute yang menentukan metode substitusi digit yang akan digunakan.

Nilai kembali

Jenis: Status

Jika metode berhasil, metode mengembalikan Ok, yang merupakan elemen dari enumerasi Status .

Jika metode gagal, metode mengembalikan salah satu elemen lain dari enumerasi Status .

Keterangan

Metode penggantian digit, yang ditentukan oleh elemen enumerasi StringDigitSubstitute , menggantikan, dalam string, digit Eropa Barat dengan digit yang sesuai dengan lokal atau bahasa pengguna.

Saat menentukan LANG_NEUTRAL sebagai ID bahasa, adalah praktik umum untuk meneruskan hanya LANG_NEUTRAL seperti dalam contoh berikut:

stat = FontFamily.GetFamilyName(name, LANG_NEUTRAL);

Jika Anda menentukan bahasa selain LANG_NEUTRAL, gunakan MAKELANGID untuk membuat kombinasi bahasa dan sublanguage seperti dalam contoh berikut:

LANGID language = MAKELANGID(LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL);

Untuk daftar bahasa dan sublanguages yang tersedia, lihat Winnt.h.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP, Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header gdiplusstringformat.h (termasuk Gdiplus.h)
Pustaka Gdiplus.lib
DLL Gdiplus.dll