共用方式為


ScriptApplyDigitSubstitution 函式 (usp10.h)

將指定的數位替代設定套用至指定的腳本控制項和腳本狀態結構。

語法

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

參數

[in] psds

SCRIPT_DIGITSUBSTITUTE 結構的指標。 如果函式是使用 LOCALE_USER_DEFAULT呼叫 ScriptRecordDigitSubstitution,應用程式會將此參數設定為 NULL

[out] psc

已更新 fContextDigitsuDefaultLanguage 成員之SCRIPT_CONTROL結構的指標。

[out] pss

已更新 fDigitSubstitute 成員的SCRIPT_STATE結構的指標。

傳回值

如果成功,則傳回S_OK。 如果函式未成功,函式會傳回非零 HRESULT 值。

如果函式無法辨識SCRIPT_DIGITSUBSTITUTE的 DigitSubstitute 成員,函式會傳回 E_INVALIDARG

備註

此函式實際上不會取代數位。 它只會填入描述數位替代原則的結構。 如需通常呼叫此函式的內容討論,請參閱 使用 Uniscribe 顯示文字

重要從 Windows 8 開始:若要維護在 Windows 7 上執行的能力,使用 Uniscribe 的模組必須在其連結庫清單中指定 gdi32.lib 之前指定 Usp10.lib。
 

規格需求

需求
最低支援的用戶端 Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
目標平台 Windows
標頭 usp10.h
程式庫 Usp10.lib
Dll Usp10.dll
可轉散發套件 Windows Me/98/95 上的 Internet Explorer 5 或更新版本

另請參閱

數字圖形

使用 Uniscribe 顯示文字

SCRIPT_CONTROL

SCRIPT_DIGITSUBSTITUTE

SCRIPT_STATE

ScriptRecordDigitSubstitution

Uniscribe

Uniscribe 函式