Compartir a través de


Método ITextDocument2::GetPreferredFont (tom.h)

Recupera la fuente preferida para un repertorio de caracteres y una posición de caracteres concretos.

Sintaxis

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
);

Parámetros

[in] cp

Tipo: long

Posición del carácter de la fuente preferida.

[in] CharRep

Tipo: long

Índice de repertorio de caracteres para la fuente preferida. Puede ser uno de los siguientes valores.

tomAboriginal

tomAnsi

tomArabic

tomArmenian

tomBaltic

tomBengali

tomBIG5

tomBraille

tomCherokee

tomCyrillic

tomDefaultCharRep

tomDevanagari

tomEastEurope

tomEmoji

tomEthiopic

tomGB2312

tomGeorgian

tomGreek

tomGujarati

tomGurmukhi

tomHangul

tomHebrew

tomJamo

tomKannada

tomKayahli

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

Las opciones de fuente preferidas. La palabra de orden bajo puede ser una combinación de los valores siguientes.

tomIgnoreCurrentFont

tomMatchCharRep

tomMatchFontSignature

tomMatchAscii

tomGetHeightOnly

tomMatchMathFont

Si la palabra de orden alto de Options es tomUseTwips, las alturas de fuente se proporcionan en twips.

[in] curCharRep

Tipo: long

Índice del repertorio de personajes actual.

[in] curFontSize

Tipo: long

Tamaño de fuente actual.

[out] pbstr

Tipo: BSTR*

Nombre de la fuente.

[out] pPitchAndFamily

Tipo: long*

Tono de fuente y familia.

[out] pNewFontSize

Tipo: long*

Nuevo tamaño de fuente.

Valor devuelto

Tipo: HRESULT

Si el método se realiza correctamente, devuelve NOERROR. De lo contrario, devuelve un código de error de HRESULT.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado tom.h
Archivo DLL Msftedit.dll

Consulte también

ITextDocument2