Compartir a través de


CMFCFontInfo Class

la clase de CMFCFontInfo describe el nombre y otros atributos de una fuente.

class CMFCFontInfo : public CObject

Members

Constructores públicos

Name

Descripción

CMFCFontInfo

Crea un objeto CMFCFontInfo.

Métodos públicos

Name

Descripción

CMFCFontInfo::GetFullName

Recupera los nombres concatenados de una fuente y del juego de caracteres (script).

miembros de datos

Name

Descripción

CMFCFontInfo::m_nCharSet

un valor que especifica el juego de caracteres (script) asociado con la fuente.

CMFCFontInfo::m_nPitchAndFamily

Un valor que especifica el paso y la familia de fuentes.

CMFCFontInfo::m_nType

un valor que especifica el tipo de la fuente.

CMFCFontInfo::m_strName

el nombre de la fuente; por ejemplo, arial.

CMFCFontInfo::m_strScript

el nombre de un juego de caracteres (script) asociado con la fuente.

Comentarios

Puede adjuntar un objeto de CMFCFontInfo a un elemento de la clase de CMFCToolBarFontComboBox Class . Llame al método de CMFCToolBarFontComboBox::GetFontDesc para recuperar un puntero a un objeto de CMFCFontInfo .

Ejemplo

El ejemplo siguiente se muestra cómo utilizar los diversos miembros de la clase de CMFCFontInfo . El ejemplo muestra cómo obtener un objeto de CMFCFontInfo de CMFCRibbonFontComboBox, y cómo tener acceso a las variables locales. Este ejemplo forma parte de Ejemplo 2007 de demostración de MS-Office.

  CMFCRibbonFontComboBox* pFontCombo = DYNAMIC_DOWNCAST(CMFCRibbonFontComboBox, pRibbon->FindByID(ID_FONT_FONT));
    if (pFontCombo == NULL)
    {
        return;
    }

    CCharFormat cf;
    cf.szFaceName[0] = NULL;
    cf.dwMask = CFM_FACE | CFM_CHARSET;

    const CMFCFontInfo* pDesc = pFontCombo->GetFontDesc();
    ASSERT_VALID(pDesc);
    ASSERT(pDesc->m_strName.GetLength() < LF_FACESIZE);

#if _MSC_VER >= 1300
    lstrcpyn(cf.szFaceName, pDesc->m_strName, LF_FACESIZE);
#else
    lstrcpynA(cf.szFaceName, T2A((LPTSTR)(LPCTSTR) pDesc->m_strName), LF_FACESIZE);
#endif

    cf.bCharSet = pDesc->m_nCharSet;
    cf.bPitchAndFamily = pDesc->m_nPitchAndFamily;

Requisitos

encabezado: afxtoolbarfontcombobox.h

Vea también

Referencia

Gráfico de jerarquías

CMFCToolBarFontComboBox Class

CMFCToolBarFontSizeComboBox Class

Otros recursos

Clases de MFC