Sdílet prostřednictvím


CMFCFontComboBox::Setup

Inicializuje seznam položek v poli se seznamem písem.

BOOL Setup(
   int nFontType=DEVICE_FONTTYPE|RASTER_FONTTYPE|TRUETYPE_FONTTYPE,
   BYTE nCharSet=DEFAULT_CHARSET,
   BYTE nPitchAndFamily=DEFAULT_PITCH 
);

Parametry

  • [v]nFontType
    Určuje typ písma.Výchozí hodnota je bitovou kombinaci (nebo) DEVICE_FONTTYPE, RASTER_FONTTYPE a TRUETYPE_FONTTYPE.

  • [v]nCharSet
    Určuje znakovou sadu písma.Výchozí hodnota je DEFAULT_CHARSET.

  • [v]nPitchAndFamily
    Určuje výšku písma a řady.Výchozí hodnota je DEFAULT_PITCH.

Vrácená hodnota

TRUEPokud pole se seznamem písmo byl inicializován úspěšně; jinak FALSE .

Poznámky

Tato metoda inicializuje pole se seznamem písmo aktuálně nainstalovaná písma, které odpovídají zadaným parametrům výčet a vkládání tyto názvy písem v seznamu písem.

Příklad

Následující příklad demonstruje použití Setup metodu CMFCFontComboBox třídy.V tomto příkladu je součástí vzorku nové ovládací prvky.

  CMFCFontComboBox m_wndFont;


...


    // specify the font type 
    // BOOL m_bTrueType: true font type 
    // BOOL m_bRaster: raster font type 
    // BOOL m_bDeviceFont: device font type 
    int nFontType = 0;

    if (m_bTrueType)
    {
        nFontType |= TRUETYPE_FONTTYPE;
    }

    if (m_bRaster)
    {
        nFontType |= RASTER_FONTTYPE;
    }

    if (m_bDeviceFont)
    {
        nFontType |= DEVICE_FONTTYPE;
    }

    CWaitCursor wait;
    m_wndFont.Setup(nFontType);

Požadavky

Záhlaví: afxfontcombobox.h

Viz také

Referenční dokumentace

Třída CMFCFontComboBox

Graf hierarchie

LOGFONT