共用方式為


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

另請參閱

ITextDocument2