ITextDocument2::GetPreferredFont 方法 (tom.h)
擷取特定字元 Repertoire 和字元位置的慣用字型。
語法
HRESULT GetPreferredFont(
[in] long cp,
[in] long CharRep,
[in] long Options,
[in] long curCharRep,
[in] long curFontSize,
[out] BSTR *pbstr,
[out] long *pPitchAndFamily,
[out] long *pNewFontSize
);
參數
[in] cp
類型: long
慣用字型的字元位置。
[in] CharRep
類型: long
慣用字型的字元 repertoire 索引。 它可以是下列值之一。
tomAboriginal
tomAnsi
tomArabic
tomArmenian
tomBaltic
tomBengali
tomBIG5
tomBraille
tomCherokee
tomCyrillic
tomDefaultCharRep
tomDevanagari
tomEastEurope
tomEmoji
tomEpicpic
tomGB2312
tomGeorgian
tomGreek
tomGujarati
tomGurmukhi
tomHangul
tomHebrew
tomJamo
tomKannada
tom一文
tomKharoshthi
tomKhmer
tomLao
tomLimbu
tomMac
tomMalyalam
tomMongo一
tomMyanmar
tomNewTaiLu
tomOEM
tomOgham
tomOriya
tomPC437
tomRunic
tomShiftJIS
tomSinhala
tomSylotinagr
tomSymbol
tomSyriac
tomTaiLe
tomTamil
tomTelugu
tomThaana
tomThai
tomTibetan
tomTurkish
tomUsymbol
tomVietnamese
tomYi
[in] Options
類型: long
慣用的字型選項。 低序單字可以是下列值的組合。
tomIgnoreCurrentFont
tomMatchCharRep
tomMatchFontSignature
tomMatchAscii
tomGetHeightOnly
tomMatchMathFont
如果 Options 的高階單字是 tomUseTwips,則字型高度會以 twip 為單位。
[in] curCharRep
類型: long
目前字元 Repertoire 的索引。
[in] curFontSize
類型: long
目前的字型大小。
[out] pbstr
類型: BSTR*
字型的名稱。
[out] pPitchAndFamily
類型: long*
字型音調和系列。
[out] pNewFontSize
類型: long*
新的字型大小。
傳回值
類型: HRESULT
如果方法成功,它會傳回 NOERROR。 否則,它會傳回 HRESULT 錯誤碼。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | tom.h |
Dll | Msftedit.dll |