Fungsi ScriptApplyDigitSubstitution (usp10.h)

Menerapkan pengaturan substitusi digit yang ditentukan ke kontrol skrip dan struktur status skrip yang ditentukan.

Sintaks

HRESULT ScriptApplyDigitSubstitution(
  [in]  const SCRIPT_DIGITSUBSTITUTE *psds,
  [out] SCRIPT_CONTROL               *psc,
  [out] SCRIPT_STATE                 *pss
);

Parameter

[in] psds

Penunjuk ke struktur SCRIPT_DIGITSUBSTITUTE . Aplikasi mengatur parameter ini ke NULL jika fungsinya adalah memanggil ScriptRecordDigitSubstitution dengan LOCALE_USER_DEFAULT.

[out] psc

Arahkan ke struktur SCRIPT_CONTROL dengan anggota fContextDigits dan uDefaultLanguage diperbarui.

[out] pss

Arahkan ke struktur SCRIPT_STATE dengan anggota fDigitSubstitute diperbarui.

Nilai kembali

Mengembalikan S_OK jika berhasil. Fungsi mengembalikan nilai HRESULT bukan nol jika tidak berhasil.

Fungsi mengembalikan E_INVALIDARG jika tidak mengenali anggota DigitSubstitutedari SCRIPT_DIGITSUBSTITUTE.

Keterangan

Fungsi ini sebenarnya tidak menggantikan digit. Ini hanya mengisi struktur yang menjelaskan kebijakan penggantian digit. Lihat Menampilkan Teks dengan Uniscribe untuk diskusi konteks di mana fungsi ini biasanya dipanggil.

Penting Dimulai dengan Windows 8: Untuk mempertahankan kemampuan untuk berjalan pada Windows 7, modul yang menggunakan Uniscribe harus menentukan Usp10.lib sebelum gdi32.lib dalam daftar pustakanya.
 

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header usp10.h
Pustaka Usp10.lib
DLL Usp10.dll
Redistribusi Internet Explorer 5 atau yang lebih baru pada Windows Me/98/95

Lihat juga

Bentuk Digit

Menampilkan Teks dengan Uniscribe

SCRIPT_CONTROL

SCRIPT_DIGITSUBSTITUTE

SCRIPT_STATE

ScriptRecordDigitSubstitution

Uniscribe

Fungsi Uniscribe