共用方式為


國際字型管理

本節中的主題說明國際字型的基本功能。 如需在應用程式中使用國際字型技術的指示,請參閱 國際字型列舉和選取使用 MS Shell Dlg 和 MS Shell Dlg 2

字型管理基礎結構

從 Windows 7 開始,字型管理基礎結構支援隱藏不適合用戶字型選取清單的字型。 預設系統設定會選擇自動隱藏不是針對作業系統系統上啟用的輸入語言 () () 鍵盤所設計的字型。 此外,使用者可以選擇在 [字型] 主控台中手動隱藏字型。 這項功能表示使用者不再需要面臨不適當的字型長清單,對於在非拉丁腳本中工作的國際使用者特別有價值。

在 Windows 7 中,沒有 API 可用來直接查詢隱藏的字型,或設定要隱藏的字型。 不過,這並不表示您無法在應用程式中利用這項功能。 如果您使用 Windows ChooseFont API (字型通用對話方塊) 啟用字型選取,您將會免費取得新的行為。 Windows 7 中引進的新 Windows 功能區 (字型控制項) 也支援此行為,並提供另一個原因讓應用程式「功能區化」。 如需在篩選隱藏字型時使用功能區中的字型控制項和 ChooseFont 顯示字型的詳細資訊,請參閱 國際字型列舉和選取專案

請注意,隱藏字型只會影響字型選取 UI。 這不會影響繪圖 API。 在裝置內容中選取字型時,由於隱藏字型,所以繪圖沒有任何作用。 EnumFontFamiliesEx函式會繼續列舉設定為隱藏的字型。

GDI 字型內嵌和子設定

國際字型技術使用字型內嵌服務程式庫,可讓您將 TrueType 和 OpenType 字型組合到檔或檔案中。 在檔案中內嵌字型可確保字型會出現在接收檔案的電腦上。 如需詳細資訊,請參閱 字型內嵌參考

國際字型列舉和選取範圍

使用 MS Shell Dlg 和 MS Shell Dlg 2

字型內嵌參考