Clase de CMFCFontInfo

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

class CMFCFontInfo : public CObject

Members

Bb984622.collapse_all(es-es,VS.110).gifConstructores públicos

Name

Descripción

CMFCFontInfo

Crea un objeto CMFCFontInfo.

Bb984622.collapse_all(es-es,VS.110).gifMétodos públicos

Name

Descripción

CMFCFontInfo::GetFullName

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

Bb984622.collapse_all(es-es,VS.110).gifmiembros 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 Clase de CMFCToolBarFontComboBox .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ía

Clase de CMFCToolBarFontComboBox

Clase de CMFCToolBarFontSizeComboBox

Otros recursos

Clases de MFC