Metodo ITextDocument2::GetPreferredFont (tom.h)
Recupera il carattere preferito per un particolare repertorio di caratteri e posizione di carattere.
Sintassi
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
);
Parametri
[in] cp
Tipo: long
Posizione del carattere per il tipo di carattere preferito.
[in] CharRep
Tipo: long
Indice del repertorio dei caratteri per il tipo di carattere preferito. Può essere uno dei valori seguenti.
tomAboriginal
tomAnsi
tomArabic
tomArmenian
tomBaltic
tomBengali
tomBIG5
tomBraille
tomCherokee
tomCyrillic
tomDefaultCharRep
tomDevamaki
tomEastEurope
tomEmoji
tomEthiopic
tomGB2312
tomGeorgian
tomGreek
tomGujarati
tomGurmukhi
tomHangul
tomHebrew
tomJamo
tomKannada
tom Kayakhli
tomKharoshthi
tomKhmer
tomLao
tomLimbu
tomMac
tomMalayalam
tomMongolian
tomMyanmar
tomNewTaiLu
tomOEM
tomOgham
tomOriya
tomPC437
tomRunic
tomShiftJIS
tomSinhala
tomSylotinagr
tomSymbol
tomSyriac
tomTaiLe
tomTamil
tomTelugu
tomThaana
tomThai
tomTibetan
tomTurkish
tomUsymbol
tomVietnamese
tomYi
[in] Options
Tipo: long
Opzioni di carattere preferite. La parola a basso ordine può essere una combinazione dei valori seguenti.
tomIgnoreCurrentFont
tomMatchCharRep
tomMatchFontSignature
tomMatchAscii
tomGetHeightOnly
tomMatchMathFont
Se la parola ad ordine elevato di Opzioni è tomUseTwips, le altezze dei caratteri vengono specificate in twips.
[in] curCharRep
Tipo: long
Indice del repertorio di caratteri corrente.
[in] curFontSize
Tipo: long
Dimensione del carattere corrente.
[out] pbstr
Tipo: BSTR*
Nome del tipo di carattere.
[out] pPitchAndFamily
Tipo: long*
Il tipo di carattere e la famiglia.
[out] pNewFontSize
Tipo: long*
Nuova dimensione del tipo di carattere.
Valore restituito
Tipo: HRESULT
Se il metodo ha esito positivo, restituisce NOERROR. In caso contrario, restituisce un codice di errore HRESULT .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [solo app desktop] |
Server minimo supportato | Windows Server 2012 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | tom.h |
DLL | Msftedit.dll |