Sdílet prostřednictvím


Třída CMFCFontInfo

CMFCFontInfo Třída popisuje název a další atributy písma.

class CMFCFontInfo : public CObject

Členy

Bb984622.collapse_all(cs-cz,VS.110).gifVeřejné konstruktory

Název

Description

CMFCFontInfo

Konstrukce CMFCFontInfo objektu.

Bb984622.collapse_all(cs-cz,VS.110).gifVeřejné metody

Název

Description

CMFCFontInfo::GetFullName

Načte nastavení sloučeném názvy písma a jeho znak (skript).

Bb984622.collapse_all(cs-cz,VS.110).gifDatové členy

Název

Description

CMFCFontInfo::m_nCharSet

Hodnota, která určuje znakovou sadu (skript) spojené s písmem.

CMFCFontInfo::m_nPitchAndFamily

Hodnota, která určuje výšku a rodinu písma.

CMFCFontInfo::m_nType

Hodnota, která určuje typ písma.

CMFCFontInfo::m_strName

Název písma; například Arial.

CMFCFontInfo::m_strScript

Název znakové sady (skript) spojené s písmem.

Poznámky

Můžete připojit CMFCFontInfo objektu položky Třída CMFCToolBarFontComboBox třídy.Volání CMFCToolBarFontComboBox::GetFontDesc metoda načíst ukazatel CMFCFontInfo objektu.

Příklad

Následující příklad demonstruje použití různých členů CMFCFontInfo třídy.Příklad ukazuje, jak lze získat CMFCFontInfo z objektu CMFCRibbonFontComboBox a jak získat přístup k jeho místní proměnné.V tomto příkladu je součástí vzorku MSOffice 2007 Demo.

    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;

Požadavky

Záhlaví: afxtoolbarfontcombobox.h

Viz také

Referenční dokumentace

Diagram hierarchie

Třída CMFCToolBarFontComboBox

Třída CMFCToolBarFontSizeComboBox

Další zdroje

Třídy MFC